December 25 2019 2:15pm

Riot police use pepper spray in Hong Kong shopping mall during Christmas Day protests

Riot police and anti-government protesters clashed inside Sha Tin’s New Town Plaza shopping mall in Hong Kong during Christmas Day demonstrations, Dec. 25.

Responsive site?

Video Home