Click to Enlarge
Facebook
Twitter
Meanwhile, the Telegraph reports on the arrest warrant that has been issued for Russian leader Vladimir Putin by the International Criminal Court (ICC). Putin has been accused of war crimes including the abduction of Ukrainian children to Russia, reports the paper. It also notes that Putin could face being arrested in more than 100 countries that recognise the jurisdiction of the ICC.