Nigeria: Police Kill Five Protesters in Ondo

Posted on Dec 2nd, 2008 • Category: Africa
The hilly town of Idanre in Ondo State was at the weekend thrown into confusion following the death of five persons, who were allegedly shot by mobile policemen in the town in what was described as self defence strategy.
Read More

Leave a Reply