India on Thursday rebuffed a US State Department report alleging human rights abuses, stating the report is deeply biased and reflects a poor understanding of the largest democracy in the world. Whe… [+1924 chars]
India on Thursday rebuffed a US State Department report alleging human rights abuses, stating the report is deeply biased and reflects a poor understanding of the largest democracy in the world. Whe… [+1924 chars]