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.
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.