Escalation Not Evacuation: Recent Developments of the Russian Military Threat Against Ukraine

The heightened tensions regarding Russian military buildup on Ukrainian borders, threatening with renewed large-scale invasion, have just reached their peak and the stakes keep rising. With more than 130,000 Russian troops (some sources name a higher number) close by, the news of massive “evacuation” announced by the Kremlin-controlled puppet governments in Donetsk and Luhansk on … Continue reading Escalation Not Evacuation: Recent Developments of the Russian Military Threat Against Ukraine More