Pastor David Taylor was recently taken into custody on August 27, 2025, for being reportedly involved in a forced labor conspiracy. Apart from him, another person named Michelle Brannon was also ...
Two people have been indicted for 10 charges by a federal grand jury for their alleged connection to a "forced labor and money laundering conspiracy" that involved victims in Texas and three other ...
TAMPA, Fla. (WFLA) — Federal and state authorities across the country have begun raids of properties connected to the Kingdom of God Global Church, formerly known as Joshua Media Ministries. The ...