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.
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.