Govt curtails special power of Delhi Traffic Police
India | April 08, 2015 19:40 ISTNew Delhi: In a significant move, the Aam Aadmi Party-led Delhi government has curtailed the special powers of Delhi Traffic Police to impound autorickshaws, taxis in cases of minor traffic violations, including refusal by drivers