Newsletter

Putin made a surprise visit to Crimea with an arrest warrant in mind

The International Criminal Court (ICC) issued an arrest warrant against Russian President Vladimir Putin on Friday (March 18). Putin visited Crimea for the first time only a day after the issuance of this warrant.