China's capital has turned to spot checks on cars in the battle to clean up Beijing's air, among the world's most polluted, the official China Daily reported Wednesday.
Beijing inspectors target auto emissions.