General News
Britain and Rwanda Lock Horns in Court Over Failed Deportation Deal Worth Over £100 Million
Summary: Rwanda takes Britain to international court, demanding over £100 million in unpaid funds from the collapsed migrant deportation scheme that sent only four people voluntarily. The Permanent Court of Arbitration in The Hague became […]
