-
Nigeria: Three Policewomen Stripped Naked By Tenants, Thugs
Leadership, 20 November 2014
Residents of Obaseki streets, Ikpoba Hill in Benin City, the Edo State capital, were shocked to see three policewomen beaten and stripped naked following an altercation between the… Read more »