When Was the Last Time You Had a Smog Inspection on Your Car?
Who would have thought that the recent red alert days for Beijing smog would actually have a benefit for the rest of the world. These first ever red alert days for air pollution during the last week show how much progress China needs to make to provide its urban dwellers clean air to breathe. For … Read moreWhen Was the Last Time You Had a Smog Inspection on Your Car?