Categories Russia - Ukraine war Russia Claims West Plans To Sacrifice Zelensky – Iran Front Page – Iran Front Page – IFP News Post author By Mike Nova Post date June 20, 2024 Russia Claims West Plans To Sacrifice Zelensky – Iran Front Page Iran Front Page – IFP News ← @GlasnostGone: Nigel Farage – Friend of Putin. Enough said: https://t.co/uxnT2URyZR → Russia hammers Ukraine’s power grid again and Kyiv’s drones target more enemy oil depots – WJXT News4JAX