Wednesday 14 April 2010

Turin Shroud---What Does The Science Say?

http://news.bbc.co.uk/1/hi/magazine/8615029.stm