Three students from St Stephen's drown in Kerala river
Three students from Delhi University's St Stephens College and a resort owner from Kerala drowned in the Periyar river in the state on Friday, the police said. The students, along with eight others and two wardens, had gone to Kerala to visit tourist spots. The spot, where they died, is known for its death traps for tourists, the police informed.