Celestine Oyebuchi

Police arrest three cultists for forcefully initiating Celestine Oyebuchi to join their cult group

Police arrest three cultists for forcefully initiating Celestine Oyebuchi to join their cult group

Three members of a cult group have been arrested in Ogun State for forcing an unwilling person to join their…

3 years ago