Video: Clips of smoke billowing from overturned jeep at Tiananmen Square disappear from the internet

Videos have been circulating online of smoke billowing from an overturned jeep in front of Tiananmen Square in Beijing. The clips showed officers pushing onlookers away from the vehicle, which lay overturned on Chang’an Avenue, the street passing in front of Tiananmen Square, the infamous scene of a massacre in 1989. The incident occurred at 7:20 on […]