The Chinese government is cracking down on everything from driving to factory production in a $17 billion effort to clean up the air for the Beijing Olympics, according to this piece at wired.com. Still, government officials don’t seem willing to accept that Mother Nature has a hand in all this — a big hand.