Members of Indian Christian Unity Forum hold placards during a protest against alleged atrocities on Christians in Manipur, in Bengaluru
Members of Indian Christian Unity Forum hold placards during a protest against alleged atrocities on Christians in Manipur, in Bengaluru