Thousands march across UK as police clash with Kill the Bill protestors in London, dozens arrested
Police have arrested 26 people following clashes in London as thousands of demonstrators attended numerous marches against a controversial UK government crackdown on protests. Demonstrators on Saturday marched and gave…