Catholic Herald logo

Catholic actors play Campion

Catholic Association of Performing Arts performs reading of a play about St Edmund Campion in Covent Garden, London