Catholic League president Bill Donohue comments on the debut of “Benedetta” at the Cannes Film Festival: Worldwide, there are upwards of 1 billion Protestants, 1.4 billion Catholics and 1.8 billion Muslims. While Catholics revere Our Blessed Mother the most, the majority of Muslims, and many Protestants, hold the Virgin Mary in high esteem. Atheist film […]

Praise the Lord

Read the Whole Article at https://www.catholicleague.org/