Chinese Government Remembers Tiananmen Square with War on Internet, Umbrellas

By

Twenty years ago today, June 4, 2009, the Tiananmen Square massacre took place in Beijing, China.

...more