Monday, March 24, 2008

Where Are They Now?



NEWS ALERT: "China Bars Olympics Coverage From Tiananmen Square"
[NY Times, March 24, 2008]

One of the greatest moments in human history ever recorded. This is the face of China that embodies the true spirit of China's aspiration to be a part of the world. The Olympics scheduled for 2008 seems but a small flicker by comparison.