Bishop Robert Brennan of the Diocese of Brooklyn said he ‘is appalled at what was filmed at the Annunciation of the Blessed Virgin Mary Church.’Read More

Leave a Reply