Indian police have arrested a Hindu YouTuber for allegedly calling St. Francis Xavier a "terrorist" in a video, sparking intense controversy. This incident has ignited fierce criticism and escalated religious tensions, EWTN News reports
Indian police have arrested a Hindu YouTuber for allegedly calling St. Francis Xavier a "terrorist" in a video, sparking intense controversy. This incident has ignited fierce criticism and escalated religious tensions, EWTN News reports
