Karwar

The Latest

Bishop Fernandes inaugurates the Christmas celebration in Karwar, India, held Dec. 29, 2013.

Christmas celebration in India promotes peace, harmony

Jan 7, 2014

Catholics gathered with those of other traditions last week in a city of South West India to celebrate Christmas with... Read more