Santa Claus May Have Just Been Found 3,700 Miles From the North Pole

The original tomb of Saint Nicholas, the progenitor of Santa Claus, may have been found beneath a church in Turkey. Archeologists uncovered burial grounds beneath the Saint Nicholas Church in Demre in southwestern Turkey, where St. Nicholas is believed to …
( read original story …)