Quote:
Originally Posted by puffnstuff
An FBI raid revealed 57 victims of forced labor living in cramped quarters at a lavish Florida mansion connected to the leaders of a church, federal officials say.
David Taylor, 53, and Michelle Brannon, 56, are accused of running a forced labor and money laundering scheme through their church, Kingdom of God Global Church, according to the U.S. Department of Justice.
https://www.miamiherald.com/news/nat...312358404.html
|
At the mansion, authorities say they found “multiple recently delivered life-sized expensive stone statues and decorative pillars for landscape installation on the property grounds, seven Mercedes Benz sedans and two Bentley sedans,” as well as $500,000 in gold bars in Brannon’s bedroom, WTVT reported.
Something, something, something camel through the eye of a needle