India's Traffic Jams Put Brakes On Economy

GoNewsIndia 2019-10-07

Views 1

Mumbai has officially been designated as having the worst traffic jams in the world. Several other Indian cities are also crippled by these snarls, which exact a heavy toll on the economy and health

Share This Video


Download

  
Report form