More than 30 arrests made as police clash with lockdown protesters

More than 30 arrests made as police clash with lockdown protesters

Belfast Telegraph

Published

More than 30 arrests have been made after anti-lockdown protesters clashed with police in central London on Saturday.

Full Article