Along with Executive Director Michelle Brannon, the two could face multiple sentences of 20 years in prison.
David E. Taylor, the self-proclaimed apostle and leader of Kingdom of God Global Church and Joshua Media Ministries, has been arrested in a “nationwide takedown of their forced labor organization.”
ECFA Member Changes, On This Date at MinistryWatch, MinistryWatch 1000 Database Changes
ONE YEAR AGO: Two Christian ministry leaders in Florida have been arrested for their part in fraudulently obtaining COVID relief funds totaling over $8 million.