China on Thursday released the video footage of a 2013 terrorist attack at the Tian'anmen Square in its capital city Beijing.

Advertisement
Code: bgsport. 15% OFF for Sports & Outdoor Products

More videos