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.
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.