The history channel debunked the shroud of turin? That doesn't say much, they're notoriously anti-christian!

9,546 shares