Beijing Finally Sees Blue Skies Again After Banning 2.5 Million Cars

Beijing skies

Photo Credit: Beijing finally sees blues skies again after ages, following restrictions on factory production and car use that were put into place on August 20. Five million cars forced to drive on alternating days leading up to its largest military parade that marks the 70th anniversary of Japan’s WWII defeat on September 3, […]