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
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