00:38
Police detained over 100 protesters in Amsterdam, Netherlands on Sunday, firing water cannons and sending in dogs to disperse a protest against the coronavirus lockdown restrictions in the city. Take a look at the video.
Check out
The China Report
, our new weekly newsletter. Subscribe here!