THE International Criminal Court, ICC, on March 17, 2023 added a comic dimension to the tragic war in Ukraine by issuing warrants of arrest for Russian President Vladimir Putin and Commissioner for Children’s Rights, Maria Lvova-Belova. The ICC, a body notorious for the persecution of people in the bad books of the European Union, EU, Read More…