event · 30 May 1989 · 36 years ago
Tiananmen Square protests of 1989: The 33-foot high "Goddess of Democracy" statue is unveiled in Tiananmen Square by student demonstrators.
More events on 30 May