Revolutionary Organization IN DESPERATION! Neocolonial government of Sierra Leone bans African People’s Socialist Party By Spear staff January 21, 2010 0 20 Share FacebookTwitterPinterestWhatsApp