Taking a stand against Nepal for the first time at an international forum, India told a meeting of the UN Human Rights Council Wednesday that it was “concerned” over “lack of political progress” and incidents of “violence, extra-judicial killings and ethnic discrimination” in the Himalayan country. Details
