Megachurch

The congregation of First Baptist Church in Houston are still in shock after their former pastor, Jerrell Altic was sentenced for embezzling.

According to the Christian Post, Rev. Al LeShon decided to give the members of New Life Fellowship in Virginia something like she's never seen before.