Catchers – who call themselves “water cleaners” - try to catch worms in a river in Beijing, July 19, 2014. [Photo/CFP] |
Heart-breaking story of a war veteran | A day in the life of a Chinese car model | Couple leave the city for 'Self-sufficiency Lab' in mountains |