Featured Politics News World NewsKhashoggi: U.S. imposes visa ban on 76 SaudisMeletus EZE February 27, 2021 by Meletus EZE February 27, 20210517 The United States on Friday slapped a visa ban on 76 Saudi individuals in what it calls the “Khashoggi Ban”. This followed a U.S. intelligence