Church demolition upsets Catholics in Delhi, India

Church demolition upsets Catholics in Delhi, India

People from other parishes also gathered at the church compound and joined a Mass and a candle light protest

Leave a Reply

Your email address will not be published. Required fields are marked *