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 »