Council of Europe alarmed by 'large numbers' of UK arrests over Palestine Action

The UK is one of 46 member states of the Strasbourg-based Council of Europe rights organisation, which is not connected to the European Union....
Redirecting to full article...