Footage of tanks in Chinese streets go viral

Footage of tanks in Chinese streets go viral.

Video Transcript

[ENGINE RUMBLING]

[NON-ENGLISH SPEECH]