India’s opposition says rights ‘trampled’