Showing posts with the label Human tra

Two Pastors Arrested in $50m Human Trafficking, Fraud Scandal

Two pastors in the United States, Michelle Brannon and David Taylor , have been arrested over alle…

Load More That is All