Delhi Traffic Police facing tough time reining in Gramin Sewa vehicles
Delhi Traffic Police is facing tough times trying to rein in errant Garmin Sewa vehicles with its missives to the Transport department of the state government for action against them drawing little response from the concerned officials.
Sep 13, 2015, 13:41 PM IST