Catholic League president Bill Donohue comments on an anti-Catholic ad that is currently airing on TV in some markets: There is a despicable anti-Catholic ad running on some TV networks. It is produced by Lacuna Ventures, LLC, a company with offices on Long Island and Westchester, New York. The website that features the ad is […]

Praise the Lord

Read the Whole Article at