Sunday, June 21, 2015

Raw: Pope Arrives in Turin



Pope Francis arrived in Turin, Italy, on Sunday where he viewed the Turin shroud, which purports to bear the imprint of Jesus Christ.



INC News, 21/06/2015 - via AP


No comments: