Real Tomb Of St. Nicholas Found

Call it an early Christmas miracle. Archaeologists working at the ancient Church of St. Nicholas in Demre, Turkey—historically known as Myra—have uncovered a ...
Shocking

Posts navigation