Indian Catholic Church wishes love, peace, harmony for Christmas

Vatican News has this story here.

Featured