Left-hand drive cars a concern for Delhi traffic police amid G20 summit
Delhi Traffic Police is expecting a unique problem during the G20 leaders summit in the city in September — 100 left-hand drive (LHD) vehicles.
While the police is willing to overlook the illegality — it is illegal to drive LHD vehicles in…
Read More...
Read More...