Goddess of Democracy Unveiled in Tiananmen Square – May 30, 1989
Tiananmen Square protests of 1989: The 10-metre high "Goddess of Democracy" statue is unveiled in Tiananmen Square by student demonstrators. Date: May 30, 1989 Read more on Wikipedia β π Other events on May 30 π Events on this day in 1989 π On This Day (Today)