World Sikh Parliament members expose India as a serial human rights violator

India’s disreputable efforts to avoid an examination of its human rights record by the United Nation’s leading human rights experts came to an embarrassing end in Geneva this week. Over twenty years after it was due, the Human Rights Committee (HRC) finally managed to review India’s compliance with the provisions of the 1966 International Covenant […]