Delhi High Court pulls up police over allegations of illegal detention, torture of activists
Delhi High Court reprimands police for alleged illegal detention and torture of activists, stressing the need for proper legal procedures.
24 Apr 03:08 · The Hindu