By Jessy Joseph New Delhi, February 19, 2023: Thousands of Christians belonging to various denominations and institutions on February 19 staged a peaceful prayer protest in New Delhi. The protest was to draw the attention of the government, judiciary and civil society to “the sharp escalation of targeted hate andContinue Reading