Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
In the shocking 2019, Naasón Joaquín García, the self-proclaimed "Apostle of Jesus Christ" and leader of La Iglesia de La Luz del Mundo, founded in Mexico, found himself arrested in the United States. Facing a staggering 26 charges, including allegations of human trafficking, rape, and involvement in child pornography, his arrest sent shockwaves through both his congregation and the global community.
Best Feature Length Documentary