Human rape by Colonial West – Perpetrators are now Preachers
Tuesday, February 28th, 2017Shenali D Waduge In this day of social media and the advent of information flow, Western countries and Western-government controlled UN are foolish to continue to project themselves as being morally above all others by making baseless allegations, refusing themselves to acknowledge and compensate their own crimes. Rape was a feature of conquest throughout colonial […]
More >