We now know why the only credible peace deal between Russia and Ukraine collapsed
Sergey Poletaev, RT, March 12, 2024 — Revelations published in the Wall Street Journal shed new light on Vladimir Zelensky’s role in sabotaging the Istanbul agreements. Last week, the Wall Street Journal published new details […]
Read more