World ‘car free’ day
World Car Free Day on September 22 will see cities from Paris to Bogota close their streets to cars, allowing pedestrians and cyclists to rule the roads. The day began in a formal way in the mid-1990s with cities in Iceland, the UK, and France leading the way and has now spread to other cities across […]