Independent But Not Free: The Paradox of Liberia's Independence – FrontPageAfrica
On July 26, 1847, Liberia declared itself a sovereign nation, becoming a beacon of hope for independence in Africa. History holds that Liberia retained its sovereignty when European colonial powers scrambled for the petitioning of Africa during the l
Source: frontpageafricaonline.com