SPUTNIK The announcement by the International Criminal Court that an arrest warrant was issued for Russian President Vladimir Putin caused shockwaves in Moscow. ... Read more