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...