Wednesday, June 04, 2008

A parody of revisionist history

19 years ago, students in China led a series of protests, cumulating to a tragic end on June 4, 1989 at Tiananmen Square. This post is in memory of those who gave their lives.

The image above comes from an episode of The Simpsons that aired three years ago.