Government US authorities revoked ICC chief prosecutor Fatou Bensouda’s entry… Andrea Olvedo Apr 7, 2019 0 US authorities revoked International Criminal Court chief prosecutor Fatou Bensouda's entry visa to the United States, her office…