International Criminal Court War Crimes Russia

International Criminal Court launches investigation into alleged Russian war crimes

The International Criminal Court (ICC) based in the Hague, Netherlands, has launched an investigation into the Russian invasion of Ukraine after reports of alleged war crimes having been committed in the conflict, officials have confirmed. Ukraine’s U.S. Ambassador Oksana Markarova told reporters at the U.S. Capitol on Monday that at least one vacuum bomb had […]