St. Louis Powerhouse Church

Hundreds Taken in Alleged Scam at St. Louis Church

Were told they would get food vouchers for filling out debit card applications.

08/14/2012

Listen Live