VARIOUS: Pope Benedict soon to leave for Brazil in a continent where the Catholic church faces an uncertain future

Record ID: 492084