VIDEO: Watch how building collapsed on ‘adamant’ church members
A trending video has disclosed how a church building collapsed in a community located in Delta state, while many worshipers were praying inside, and refused to leave the auditorium. According …
VIDEO: Watch how building collapsed on ‘adamant’ church members Read More