Showing posts with label China. Show all posts
Showing posts with label China. Show all posts

Sunday, June 04, 2006

The Tiananmen Square Massacre

Today is the anniversary of the Tiananmen Square Massacre. Slate has an interesting photo essay and here is a gut-wrenching video which is well worth seeing (both via Instapundit).

(Photo: Jeff Widener - The Associated Press; source)
The victims' families and the world are still waiting for China to face up to its past.