Share this story
Close X
Switch to Desktop Site

May 22, 2014

Image 1 of 23


Workers peel papers off a wall as they re-paint the Chinese Communist Party flag on it at the Nanhu revolution memorial museum in Jiaxing, Zhejiang province, China.

PHOTO: Chance Chan/Reuters

Next Image Previous Image

Image 1 of 23

About these ads