National ministry has leaders arrested for forced labor and money laundering
Video Credit: Rumble - Duration: 15:36s - Published

National ministry has leaders arrested for forced labor and money laundering
The Kingdom of God Global, formerly Joshua Media Ministries International,, has had their leaders David Taylor and Michelle Brannon arrested for their possible illegal actions in the running of the ministry.