I am not saying the US or any country for that matter does not have a right to give or deny anyone its visa. If anything, every sovereign state, except on humanitarian grounds, has the right to stop any non-citizen from stepping foot on its territory, if it thinks the presence of such a person […]
The post Nigeria, Sudan and many things we don’t know or may never know, By Owei Lakemfa appeared first on Premium Times Nigeria.