Tiananmen Square protests of 1989: The 10-metre high "Goddess of Democracy" statue is unveiled in Tiananmen Square by st
Protests led by students and workers, known in China as the June Fourth Incident, were held in Tiananmen Square in Beijing, China, from 15 April to 4 June 1989. After weeks of unsu…
Tiananmen Square protests of 1989: The 10-metre high "Goddess of Democracy" statue is unveiled in Tiananmen Square by st