The students alleged that they were baton-charged by police, top police officials denied having used any force NEW DELHI| Delhi Police has filed FIR...
Many were holding handwritten placards that read, ‘We Want Justice’, ‘How’s the Josh, Sir’, the police personnel held the protest near old Police Headquarters in...