An Opera News Kenya publication
US officials have long regarded the Netherlands-based ICC with hostility, arguing that American courts are capable…