Nigeria: Children Home Ex-Students Accuse Director Of Sexual Assault
By Amos Tauna
Ex -Students of an orphanage home, Stephens Children Home in Abeokuta, Ogun State, Southwest of the country have accused the Director, Rev. Isaac Oluwole Newton Wusu of dehumanisation, molestation and abuse.
They…