London is to get a much-needed breath of fresh air on its most extensive car-free day to date, with 12.4 miles (20km) of the road to be closed in the center of the British capital. Mayor Sadiq Khan unveiled the plans for September 22 on Thursday — Clean Air Day …
Read More »