Pastor and His Son Busted for an $8 Million Covid Scam. ‘The Worst Scuzz on the Face of the Earth.’
A Florida pastor and his son are accused of doing some very unholy things. Earlier this morning, Pastor Evan Edwards and his son Josh, 30, were arrested for bilking taxpayers of $8 million in a COVID-19 relief scam. Police made the arrest at the Edwards’s home in New Smyrna Beach. The elder Evans was seen…