VirtualGlobetrotting

Today in History – April 21

1989 – Tiananmen Square Protests of 1989: In Beijing, around 100,000 students gather in Tiananmen Square to commemorate Chinese reform leader Hu Yaobang.

Tiananmen Square

1965 – The 1964-1965 New York World’s Fair opens for its second and final season.

Unisphere