Putin, Trump
Digest more
After the International Criminal Court issued an arrest warrant for Vladimir Putin, the Russian dictator could be detained by any of the 125 nations that are ICC members.
Russian leader Vladimir Putin responds to peace proposals with strikes on civilians, so now is the time to use every diplomatic tool to compel Russia to negotiate. Source: Ukraine’s Foreign ...