Tag: Onlookers

News
Suspected cultists reportedly hack Okada rider to death in Ogun

Suspected cultists reportedly hack Okada rider to death...

Pandemonium broke out Tuesday in Abeokuta as some suspected cultists reportedly...