ADVERTISEMENT
FEW MAO ZEDONG STATUES REMAIN IN CHINA
Traffic flows towards of one of the few remaining statues of China's late communist leader Mao Zedong in downtown Shenyang, China on September 17, 2007. (UPI Photo/Stephen Shaver)