Jun 26, 2018
By Hannah Brockhaus
The Vatican announced Tuesday Pope Francis' appointment of Bishop Michael Gerard Duca, of the northern Louisiana diocese of Shreveport, to... Read more