A flock of sheep walked in the smoggy haze in a suburb of Beijing, where poor air quality has proved to be a persistent health hazard.

More.