Read Time:12 Second
NEW DELHI: With key arterial roads across the Capital perennially choked, the Delhi Traffic Police appears to be battling a crisis of its own making. Operating at a staggering 20% vacancy — with another 10% of staff effectively unavailable due to…