What You Should Know About This New Catholic Saint From India

Kumbalam via Wikimedia
A statue of Devasahayam Pillai at St. Francis Xavier Cathedral, Kottar, India.

One of the 10 saints who will be canonized this weekend at the Vatican is an 18th century Indian Hindu convert to Catholicism.

Read More

Leave a Comment

Ontario Canada