A resident rides a electric bicycle past an image that was painted during the Cultural Revolution and depicts German philosophers Karl Marx and Friedrich Engels, Soviet leaders Nikolai Lenin and Joseph Stalin, and Chinese leader Mao Zedong (L-R) on a wall at a soon-to-be demolished housing area in Shanghai, China, April 25, 2016. (Photo by Aly Song/Reuters)
|