The World Tonight - Riot Police Clash with Demonstrators in Hamburg - 大象传媒 Sounds

The World Tonight - Riot Police Clash with Demonstrators in Hamburg - 大象传媒 Sounds


Riot Police Clash with Demonstrators in Hamburg

Thousands of anti-G20 protestors in Hamburg refused to remove face masks, police say.

Coming Up Next