India Slams US Human Rights Report as “Deeply Biased”
India on Thursday rejected the Human Rights Report released by the US State Department, calling it a “mix of imputations,…