Telegraph: The United States may put Kiev in front of an ultimatum: Accept Russia's view of peace
Telegraph: The United States may put Kiev in front of an ultimatum: Accept Russia's view of peace

EADaily, April 7th, 2025. The United States may put Kiev in front of an ultimatum, providing either peace on Russia's terms, or complete deprivation of intelligence and logistical support from the Americans, writes the British newspaper The Telegraph.

This is great news that can bring Ukraine back into its natural security/trade relationship with Russia.