English News | Latest and Breaking News | Todays News
Bengaluru, notorious for its traffic jams, was named one of the world’s ten worst traffic-hit cities…