Jimmy Cliff’s “Many Rivers to Cross” Lyrics Meaning

Jimmy Cliff wrote “Many Rivers to Cross” during a particularly troubling time in his life.  He was a Jamaican immigrant living in Europe (as evident by his reference of “the white cliffs of Dover”). And...