The office of International Criminal Court prosecutor Fatou Bensouda (center) says her visa for U.S. travel has been stripped. The State Department confirmed the move Friday.

In by Leave a Comment

The office of International Criminal Court prosecutor Fatou Bensouda (center) says her visa for U.S. travel has been stripped. The State Department confirmed the move Friday.

Leave a Comment