Former Indian Ambassador to the UN TP Sreenivasan was slapped and manhandled by student activists at an event in Kerala today, TV visuals showed. The activists were allegedly linked to the Student Federation of India, the student wing of the Communist Party of India-Marxist. (Video courtesy: Asianet)