Moscow's
All the news on this topic, cross-referenced across the world's press — the neutral facts.
Ukraine strikes Moscow refinery in major drone attack on Russian capital
Reliability 71 · high14 sources5 independent voices5 countries · 1 languagesFraming differsdisputedblind spot · Right siderewrites detectedUkraine strikes a Moscow oil refinery and other sites in a large-scale drone attack
Reliability 100 · very high11 sources7 independent voicesrewrites detectedUkraine drone strike hits major Russian oil refinery near Moscow
Reliability 80 · very high21 sources13 independent voices8 countries · 1 languagesblind spot · Centerrewrites detectedMoscow airports briefly closed after nearly 60 drones destroyed
Reliability 89 · very high7 sources7 independent voices6 countries · 3 languagesCross-blocblind spot · Right sideUkraine says it hit a missile electronics plant in western Russia
Reliability 82 · very high6 sources6 independent voices5 countries · 1 languagesCross-blocFraming differsblind spot · Left sideMoscow mayor says 59 drones shot down on approach to capital
Reliability 82 · very high8 sources6 independent voices5 countries · 2 languagesblind spot · Left siderewrites detectedUkraine strikes electronics plant in Voronezh
Reliability 81 · very high8 sources6 independent voices6 countries · 2 languagesCross-blocrewrites detectedUkraine escalates Crimea attacks, creating a new pressure point for Russia
Reliability 81 · very high14 sources10 independent voices10 countries · 2 languagesCross-blocFraming differs3 disputedblind spot · Left siderewrites detectedUkraine intensifies attacks on Crimea to raise cost of Russian occupation
Reliability 81 · very high5 sources5 independent voices4 countries · 1 languagesCross-blocblind spot · Right sideUkraine-Russia war latest: Three dead in Russian strikes as Putin warns of 'massive' retaliation for refinery attack
Reliability 80 · very high5 sources5 independent voices3 countries · 1 languagesCross-blocblind spot · Right sideRussia-Occupied Crimea halts fuel sales after Ukrainian attacks
Reliability 78 · high14 sources12 independent voices10 countries · 1 languagesCross-blocblind spot · Left siderewrites detectedUkraine says it struck Russian missile electronics plant, governor says five dead
Reliability 77 · high7 sources7 independent voices6 countries · 1 languagesCross-blocblind spot · Left sideUkrainian strikes on Russian-annexed Crimea kill four, pause fuel sales
Reliability 77 · high9 sources6 independent voices8 countries · 1 languagesCross-blocblind spot · Centerrewrites detectedFuel sales halted in occupied Crimea as Ukraine targets oil facilities
Reliability 77 · high9 sources5 independent voices6 countries · 1 languagesCross-blocblind spot · Left siderewrites detectedPutin says Russia ready for peace talks with Ukraine based on Anchorage, Istanbul agreements
Reliability 76 · high7 sources7 independent voices6 countries · 1 languagesCross-blocblind spot · CenterDrone scare over Moscow: Four airports shut, nearly 60 UAVs shot down
Reliability 76 · high8 sources4 independent voices5 countries · 2 languagesblind spot · Left siderewrites detectedUkraine-Russia war latest: Kremlin 'won't accept ultimatum' from Europe as Putin warns of major retaliation
Reliability 76 · high4 sources4 independent voices4 countries · 1 languagesCross-bloc- 3 h ago
Sevastopol temporarily left without power due to attack on its energy infrastructure
Reliability 75 · high5 sources5 independent voices3 countries · 2 languagesCross-bloc Nearly 60 drones shot down near Moscow
Reliability 73 · high6 sources6 independent voices4 countries · 2 languagesdisputedblind spot · Left sideRussia threatens escalation after Ukraine hits Moscow with the largest-ever drone attack
Reliability 73 · high6 sources6 independent voices2 countries · 1 languagesFraming differsblind spot · Left sideMoscow airports reopen as Russia downs Ukrainian drones
Reliability 72 · high8 sources4 independent voices6 countries · 1 languagesCross-blocFraming differsblind spot · Left siderewrites detectedAre Ukraine drones really exposing gaps in Russia's defense?
Reliability 72 · high10 sources5 independent voices7 countries · 1 languagesFraming differsblind spot · Public / Agenciesrewrites detectedPolish president strips Zelensky of honor over naming army unit after WWII group
Reliability 72 · high11 sources9 independent voices8 countries · 1 languagesblind spot · Left siderewrites detectedSouth Ossetia’s Leader Quits, Becomes Putin Advisor Instead
Reliability 71 · high3 sources3 independent voices3 countries · 1 languagesCross-blocblind spot · CenterMoscow shoots down nearly 60 drones, airports reopen, authorities say
Reliability 71 · high4 sources4 independent voices4 countries · 2 languagesCross-blocFirst day of US-Iran negotiations in Switzerland concludes after Iranian delegation walks out
Reliability 70 · high5 sources3 independent voices3 countries · 1 languagesCross-blocblind spot · Right siderewrites detectedRussia mistakenly strikes its own refinery in Moscow, sending a massive roof through the air like a flying saucer, amazing video shows
Reliability 70 · high4 sources4 independent voices4 countries · 1 languagesCross-blocTrump's acting director of national intelligence begins firings at agency: Sources
Reliability 69 · high4 sources4 independent voices3 countries · 1 languagesCross-blocblind spot · Left side