6450 Article(s) by:

Sheila Adufutse

Sheila Adufutse is a feminist activist and trained as a project manager.

Website

The CIA’s Charles Taylor Revelation

Recent revelations, which have always been suspected, have strengthened the United States' role in the Liberian civil war, adding fuel to claims of American intervention in Liberia since its founding as a Western style nation-state.