World leaders have expressed raw outrage shrouded by an impotence to immediately come to the aid of Ukraine to avoid a major war in Europe.They condemned Russia's attack on its neighbour as the European Union, United Kingdom and others promised unprecedented sanctions to hit the Kremlin.NATO moved to beef up its eastern flank facing Russia and planned a virtual leaders' summit for Friday after President Vladimir Putin warned anyone listening that any interference would "lead to consequences you have never seen in history."
Load More
Load More