New Delhi [India], August 14 (ANI): India on Thursday dismissed the Human Rights Report recently released by the US State Department, calling it ‘deeply biased’ and a reflection of ‘poor understanding of India’s democratic framework, pluralistic…
New Delhi [India], August 14 (ANI): India on Thursday dismissed the Human Rights Report recently released by the US State Department, calling it ‘deeply biased’ and a reflection of ‘poor understanding of India’s democratic framework, pluralistic…