Politics6 hours ago
UK Strikes Controversial Deportation Deal with Nigeria: What It Means
UK Strikes Controversial Deportation Deal with Nigeria: What It Means. UK visa overstayers, foreign offenders, and unsuccessful asylum seekers will be considered for deportation to Nigeria...