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