Putin's ICC Arrest Warrant Is a First Step

Marking the ninth anniversary of his illegal annexation of Crimea, Russian President Vladimir Putin visited the occupied Ukrainian peninsula on March 18, a day after the International Criminal Court (ICC) in The Hague issued an arrest warrant for him.

 

Read Full Article »




Related Articles