In a gathering that brought together key figures from academia, thought leadership, diverse expertise, and …
Read More »Shocking Allegation: Pastor Isaac Godwin Omokri Accused of Rape of a Minor
Pastor Isaac Godwin Omokri, a clergyman and the senior pastor of The Nuture Centre church in Abuja, has been accused …
Read More »