Three local priests have been arrested in connection to the attack and shooting of Italian-born Bishop-designate Christian Carlassare.
Three local priests have been arrested in connection to the attack and shooting of Italian-born Bishop-designate Christian Carlassare.