The Delhi Police is the law enforcement agency for the National Capital Territory of Delhi. In 2015, sanctioned strength of DP was 84,536 making it one of the largest metropolitan police forces in the world. Read More
In the Batla House encounter, the only staircase was cordoned off by Delhi Police and there was no other exit to escape from the flat L-18 of Batla House, argued the counsels for Shahzad Ahmad before the Delhi High Court. ...