The response comes after Saudi Arabia suspended travel by its citizens to Kenya, stopped issuing visas to Kenyans and barred arrivals from the country…See More