More than 20,000 suspected war crimes committed in Ukraine under investigation
Ukraine is becoming a screening site for the International Criminal Court (ICC). Based on the Hague meeting, there is political support for it. Haag Can we have Will the Russian…