OtD 20 May 1989, 2.8 million people protested in over 80 cities across China at the peak of a national uprising for democracy as hundreds of thousands of Beijing residents blockaded the army
You might also like