Russia declared war on Ukraine whose people are struggling for their independence and security guaranteed by the USA, UK, France, China and Russia in 1992 under Budapest Memorandum. Russia violated it, occupied Crimea and now sponsors terrorism in Donbass. Russia's history is covered by a bloody trace. First Chechnya, then Georgia, now Ukraine. Who's next?