www.aljazeera.com3 weeks agoOMG scienceWhat's the big mystery behind the Shroud of Turin?New study suggests Shroud of Turin may date back to Jesus' time, reigniting historical debates over its authenticity. [ more ]