Tag "Beijing"

Back to homepage

Tiananmen Square 25 Years On

CNN – It was 2:30 a.m. on the morning of June 4, 1989. From a balcony of the Beijing Hotel, I looked down Chang’an Avenue towards Tiananmen Square a few hundred meters away. Red tracer bullets whizzed through the air.

Read More