Student activists hold a political meeting on the terrace of the Indian Coffee House, New Delhi, India