shroudstory.com
Mark Antonacci on local St. Louis Television
He recently appeared on local St. Louis, Missouri, station KSDK. He is still telling people that Pope Francis has a Masters Degree in Chemistry from the University of Buenos Aires. He does no…