Russia Strikes Ukrainian Factories as US Envoys Land

Russia Strikes Ukrainian Factories as US Envoys Land

Russian forces launched a massive overnight barrage against Ukrainian defence plants and power grids on Thursday, 12 November 2026, just hours before senior American peace envoys touched down in Moscow. Moscow’s defence ministry confirmed that long-range missiles and drones struck aerospace and drone assembly facilities across Kyiv, Brovary, and Yagotin, alongside electrical substations in Zhytomyr…

Read Full News
Russia Warns Diplomats to Flee Kyiv Now

Putin Offers Mediation as US Abandons Islamabad

Vladimir Putin has stepped into the diplomatic void left by the collapsed US-Iran peace talks. In a Sunday phone call to Iranian President Masoud Pezeshkian, the Russian leader offered to mediate a “just and lasting peace” for the Middle East. The Kremlin confirmed Putin’s readiness to facilitate a diplomatic settlement just as the American delegation…

Read Full News