Did You Know? The “Goddess of Democracy”–a 33-foot foam and paper mache statue was unveiled May 30, 1989 in Tiananmen Square in Beijing, before the draconian government crackdown (which I remember vividly; my wife and I were celebrating our first wedding anniversary when they occurred). Of course, the desires for democracy and freedom are understandable, as is the desire for a symbol to represent them, but the whole goddess thing would be better handled another way. We’ve got that whole Statue of Liberty thing covered, without it becoming an Idol of Freedom. LEARN MORE.