The International Criminal Court (ICC) announced on Tuesday June 25 that it had issued arrest warrants against Russian Chief of Staff Valéri Gerassimov and former Russian Defense Minister Sergei Shoigu. They are both accused of being responsible for the war crimes of directing attacks against civilian objects and causing excessive …
Read More »