United States Lifts Travel Ban on International Criminal Court Prosecutor Fatou Bensouda
On April 2, the United States lifted the sanctions and a travel ban on Fatou Bensouda, the chief prosecutor of the International Criminal Court (ICC), according to The Guardian.
Read more