Mexican Megachurch Leaders Indicted in NY for Sex Trafficking

TL;DR
Leaders of the Mexican megachurch Iglesia La Luz del Mundo, including Naasón Joaquin Garcia, have been indicted in New York on federal charges of sex trafficking, abuse, and financial crimes, with allegations of exploiting followers' faith for sexual abuse and other illicit activities over decades.
Want the full story? Read the original reporting
Read on ABC News