
Saudi Arabia Speaks On Visa Restriction For Nigeria, 13 Other Countries
The authorities in the country issued the denial following the emergence of a memo which claimed countries including Nigeria, Egypt, India, Pakistan, Morocco, Tunisia, Yemen, Algeria, Jordan, Sudan, Iraq, Indonesia, Ethiopia, and Bangladesh have been …