Delhi University cancelled a seminar on land and democratic rights at the School of Economics without explanation, sparking controversy.

See Full Page