The UK government confirmed Wednesday it has detained an unspecified number of migrants in recent days who are set to be deported to Rwanda in July under its controversial new policy. It comes...
Read More
2 Minutes