International Criminal Court Issues Arrest Warrant For Putin – Germany Prepared To Execute It
After the International Criminal Court based in The Hague issued an arrest warrant last week for Russian President Vladimir Putin for alleged human rights abuses in Ukraine, Germany announced over the weekend that it will arrest Putin should he ever travel to its territory.