Pope Francis consecrates Russia and Ukraine to the Immaculate Heart of Mary on Friday afternoon. In this reeport by Fabio Colagrande and Benetta Capel
Read MorePope Francis consecrates Russia and Ukraine to the Immaculate Heart of Mary on Friday afternoon. In this reeport by Fabio Colagrande and Benetta Capel
Read More