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...