Latest News6 years ago
Living Faith Church members escape death while returning from Shiloh 2018
Some members of Living Faith Church AKA Winners Chapel were reportedly involved in a ghastly motor accident while returning from Shiloh. A victim who shared pictures...