British police made several arrests on Saturday as dozens of protesters gathered in central London's Hyde Park to oppose the government's coronavirus lockdown restrictions. The protesters carried placards claiming freedom and accusing the government of violating their human rights.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3