Demonstrators Unveil Democracy Statue In Tiananmen Square
May 30 1989

Description
Tiananmen Square protests of 1989: the 33-foot high 'Goddess of Democracy' statue is unveiled in Tiananmen Square by student demonstrators.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T23:02:20Z

Log In To Edit Event