Insider accounts and leaked documents show that Ukraine and Russia were close to a peace deal in April 2022, until "alarmed" US officials intervened.
[unlocked] New evidence US blocked…
Insider accounts and leaked documents show that Ukraine and Russia were close to a peace deal in April 2022, until "alarmed" US officials intervened.