Ismael Chan Gonzaga SJ

JRS report – Ireland must do more

June 27, 2018

A new JRS Ireland report entitled 'Sharing Responsibility, Saving Lives' was launched in Milltown Park, Dublin, on 22 June

Read more