Showing posts with label St. Thomas Apostle. Show all posts
Showing posts with label St. Thomas Apostle. Show all posts

Monday, February 21, 2011

Catholic Church Established in China by St. Thomas Apostle



Read the amazing details, here.

H/t: AQ