Image Theory, News & Views, Other Blogs Wikileaks on the Shroud of Turin: It gets better November 29, 2010