Geneva Abdul
Geneva Abdul is a global news assistant at the New York Times in London.
Argument: Boris Johnson Is Shutting the Door on Child Refugees Boris Johnson Is Shutting the Door on Chil...
Geneva Abdul is a global news assistant at the New York Times in London.