All 46 Council of Europe members sign the agreement being ‘deplored’ by human rights organisations. The UK, besides 45 other European countries, has signed an agreement which explicitly endorses plans to return unwanted asylum seekers to 3rd country hubs. A political declaration from the 46-member forum of the Council of Europe, the governing body that [...]