The world has recently been surprised to hear that the ICC has issued a ‘warrant of arrest' for Russian President Vladimir Putin. The central charge against him is that he is responsible for the abduction of around 16,000 Ukrainian child…
Published: 02 Jun 2023 at 06:59hrs | 8 | by Ian Beddowes