May 30, 1989
The 33-foot high “Goddess of Democracy” statue, constructed in only four days out of foam and papier-mâché over a metal armature, was unveiled in Tiananmen Square by student demonstrators.

Pin It on Pinterest

Share This
%d bloggers like this: