FIVE members of the Lord’s Chosen Church from Benin, Edo State cheated death in Awka when the vehicle they were travelling in crashed into a gutter in Awka yesterday.
The post 5 Lord’s Chosen members cheat death in auto crash appeared first on Vanguard News.