Animal Rising Protestors Acquitted in the Supreme Court and the ICC’s First Libya Case Goes to Trial. 20 July 2026 by Harry ...