News

A lady has disclosed what she noticed after visiting the Cathedral Church of St. Peter, which is Nigeria's first church. She shared pictures she took there.