RootToop











Chinese Take 50% Of All Cars Off Beijing Roads To Improve Air Quality For Olympics


Scientists will study this for years to come; China has ordered 50% of all cars off the roads off Beijing to make sure air quality is okay for the upcoming Olympics. The measures might be perhaps the world's most measurable traffic pollution reduction effort ever. What's more, they've launched an airquality forecast tool online.