Catholics Incensed After TV Show Depicts God as a Rapist
January 7th, 2021
Irish TV rang in the New Year in a shocking way, airing a skit depicting God getting arrested for raping the Virgin Mary during their New Years Eve programming, prompting thousands of complaints within days.