Protesters chant 'Free Tibet' during President Xi Jinping's London visit in 2015

2016-08-26 20

Protesters gathered in London to demonstrate against Chinese President Xi Jinping during a ceremonial procession for the leader on Oct. 20, 2015.

Free Traffic Exchange