Sierra Leone: The Curse of Abundance, Resistance, and a History of Diasporan Repatriation
Apr 27, 2021 09:00AM
● By
Oga Africa
Today, in 1961, the West African country of Sierra Leone achieved independence from the British. Let’s celebrate the country’s independence by exploring the role of abundant natural resources in the country, resistance to slavery, and its growing legacy of African diaspora repatriation.
Read More »