The United States has placed visa restrictions on several individuals in Nigeria for undermining the country’s democratic process, according to a statement from US …
Tag:
The United States has placed visa restrictions on several individuals in Nigeria for undermining the country’s democratic process, according to a statement from US …