A church based in Davao City, Philippines, with a branch in Van Nuys, California, is accused of human trafficking and using recruits as slaves to raise money by begging in the street. FBI agents raided the California compound in January. Three church officials were arrested and charged with federal Continue reading . . .