ecogreenlove.com
The World’s Most Traffic Congested Cities [Interactive Storymap]
Thirty minutes to travel a distance of 500 metres. The next car’s registration plate learned off by heart from staring at it for so long. A cramp in your left leg from coming on and off the c…