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