National ministry has leaders arrested for forced labor and money laundering
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.