Thousands protest Europe virus curbs; London police arrest 36

Thousands protest Europe virus curbs; London police arrest 36
play icon
Police officers detain a person during a protest against the lockdown in London. Henry Nicholls/Reuters