T
to-the-point
Guest
The Naked Archeaologist is promoting a show to air 4/2 that claims that the remains of St. Peter are found in Jeruselum, as opposed to Rome. I think this is the same guy who was instrumental in the Jesus tomb fallacy. Does anyone have any info on his latest controversy?