Africa: Cleansing the Raped

[Cameroon Tribune] After their dehumanization by the slave trade, humiliation by colonization, and the disillusionments of post-independence, African nations remain victims of socio-political stress.Read the Original Article