It’s Easter weekend, which means many of uswill be headed to church for the first time this year. And that inspired us to bring back one of your favorite slide shows: Megachurch scandals.
African News Herald is a African Media News site that covers the latest in Business, Finance, Technology Venture news , Business news, Politics, Health, Sports, Lifestyle and Entertainment news.