US Government revokes Fatou Bensouda’s Visa

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 be the US Government’s response to Ms Bensouda for carrying out investigations on possible war crimes by American forces and their allies in Afghanistan. Ms Bensouda’s office … Read more