Several sources have accused a policeman attached to Owode Police Station in the Ogbomosho area of Oyo State, Nigeria, of killing two brothers on Monday…
View More Trigger-Happy Oyo Policeman Kills 2 Brothers Celebrating LAUTECH GraduationSeveral sources have accused a policeman attached to Owode Police Station in the Ogbomosho area of Oyo State, Nigeria, of killing two brothers on Monday…
View More Trigger-Happy Oyo Policeman Kills 2 Brothers Celebrating LAUTECH Graduation