As the world’s largest democracy, India should champion human rights globally. Conscious of its own tawdry record, however, New Delhi’s voice is seldom heard. India should clean up its act and aggressively champion human rights abroad. Scrapping the draconian Armed Forces Special Powers Act would