Date:February 04, 2015

Church of England Newspaper (Great Britain)

Church of England Newspaper red

 “A Peruvian miracle”

January 30, 2015 – It is a remarkable story, and one that has been described as nothing short of miraculous.
Read as PDF file →