Omicron
-
Foreign
OMICRON: UK Bows To Pressure; Removes Nigeria, 10 Other Countries from Travel Red List
Following global accusation of travel apartheid over its unpopular decision to place Nigeria and many other African countries on a…
Read More »