Saudi Arabia Slaps Visa Ban On Nigeria, 12 Others

By Benjamin Abioye