Analyzing Bob Marley’s 'Buffalo Soldier'

In my opinion, the infamous Bob Marley, singer extraordinaire, sent us astray with this song Buffalo Soldier. “Said he was a Buffalo Soldier - Win the war for America - Buffalo Soldier, dreadlock Rasta -Fighting on arrival, fighting for survival” -- Bob Marley, Buffalo Soldier, posthumous release, 1983 What Do I Think? What is the “stench” he refers to, and why do we often overlook its devastating irony? As with his other songs—War, Exodus, Zimbabwe, Get Up-Stand Up, and Africa Unite—Marley calls attention to the struggles of Africans, urging post-colonial unity. Buffalo Soldier, narrows down on the African American regiments of the U.S. Army. These regiments, created by Congress in 1866, served across the Western U.S., Hawaii, and even Alaska. I think Marley’s lyrics speak directly to the soldiers and their descendants, lambasting them to understand their past. "If you know your history, Then you would know where you coming from, Then you wouldn't have to ...