Ukraine’s Surrender: Rare Peace with Russia on the Horizon
Ukraine is set to surrender 20% of its land to Russia as part of a peace agreement along an 800-mile border. The deal, brokered by Donald Trump and Vladimir Putin, has left European governments shocked and concerned. The agreement secures Ukraine’s borders without American involvement, putting neither NATO nor the US in a defensive position … Read more