The Indian government took minimal credible steps to punish officials who may have committed human rights abuses, the report said. Read this story
The Indian government took minimal credible steps to punish officials who may have committed human rights abuses, the report said. Read this story
More from Scroll.in | India World human rights abuses US report on India Human rights abuse India US report on humans rights abuse india India latest news India US relations US-India latest news google news