Participants cross the finish line during a race of running in high heels at a shopping mall in Dongguan, south China's Guangdong province, March 8, 2009. The event attracted more than 400 people to mark International Women's Day. [CFP]
Tuesday, March 10, 2009
I don't get the Communism thing...
Subscribe to:
Comment Feed (RSS)
|