Church Leader Still Its ‘Apostle’ After Rape Charges

The Mexico-based La Luz del Mundo (Light of the World) church said Wednesday that its leader and “apostle” Naasón Joaquín García, who was arrested in California on charges of human trafficking and child rape, remains the spiritual leader of the group, which claims 5 million followers in 58 countries.

Read more