ishwarsharan.com
Pope denies St. Thomas evangelised South India – Ishwar Sharan
Pope Benedict XVI’s statement on September 27, 2006 during a public audience, that the apostle St. Thomas only reached as far as North-West India—today’s Pakistan—was factua…