This Day (Lagos)
2 December 2008
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.
[ See Article ]