By Deborah Sutton. . . On the night of February 12, Kanhaiya Kumar, president of the students union of Jawaharlal Nehru University in Delhi, one of India’s foremost universities,
was arrested on charges of sedition. In the words of
cabinet minister Smriti Irani, he had insulted the divine “Mother India”.
More...