US and UK Split With France and Claim There Is No Exit Ramp for Putin

The US and UK are eyeing the complete defeat of Russia in Ukraine. Breaking with other NATO members that prefer a negotiated settlement, an American official stated the war ends with the "defeat" of Russia and a high-level British official said Russian President Vladimir Putin "must lose."Speaking to an Italian outlet, UK Foreign Minister Liz … Continue reading US and UK Split With France and Claim There Is No Exit Ramp for Putin