taabru45
Enlightened Member
This is really interesting from historical interest as well as possible valid link to the birth of Christianity...first I've heard about it.
http://www.dailymail.co.uk/sciencetech/ ... story.html
http://www.dailymail.co.uk/sciencetech/ ... story.html