Monday, February 21, 2011

Catholic Church Established in China by St. Thomas Apostle



Read the amazing details, here.

H/t: AQ

No comments: