Protesters, officers injured in London as police responds to mass anti-lockdown protest
Published
Published
Protesters blocking a police vehicle en route to defuse a grenade in New York were arrested. The incident occurred during a..
Watch VideoPolice in London moved in to break up a protest of thousands of people demonstrating today against coronavirus..