International news US Government revokes Fatou Bensouda’s Visa News Blaze Digital Team | April 23, 2024 The United States of America, USA, government has revoked the entry visa for the prosecutor of the International Criminal Court (ICC), Fatou Bensouda. The decision is thought to Read More