Fri. Dec 20th, 2024

Britain and Rwanda have inked a new treaty aimed at rescuing failed plans for the UK to deport asylum-seekers. A top court ruling had blocked the policy, saying it violated human rights laws enshrined in UK legislation.

By