TAG
Indra Mani Pandey
India confronts UN Human Rights chief with facts on Jammu and Kashmir
India took on United Nations Human Rights chief, Michele Bachelet who had stated that civilians face violence in the country, in Geneva on Tuesday.
Bachelet,...