Peasants of India's Orissa stage rally to protest setting up of university on their lands.

Record ID: 330936