glblgeopolitics.wordpress.com
Ukraine: Is Russia Planning A New Invasion?
Russia’s aggression into Ukraine came in direct violation of its obligations under the 1994 Budapest Memorandum. “After four years of war, Russia has at least 260,000 troops depl…