India's human rights record best in South Asia
Made Popular Aug 1 2008
India is the best human rights performer in South Asia, while Sri Lanka has the worst human rights record, according to a report released by human rights watchdog Asian Centre for Human Rights (ACHR) Friday.
Add your Comment
Home















