← Today's headlines

7 sources checked · Left, Center, and Right included · 1h ago

Different Spin

Russian ballistic missiles strike Kyiv - reports

A series of explosions rang out in Kyiv shortly after midnight on Thursday, an AFP journalist said, after a Ukrainian air force alert reported the approach of several ballistic missiles.

1 Left5 Center1 Right
Same story. Different framing. Left, center, and right outlets are covering the same event. Here’s how each side worded it.

DIFFERENT SPIN

HOW EACH SIDE WORDED IT

Left-leaningCenter-leftBlasts Heard In Kyiv As EU Chief Visits Ukraine Amid Russian Missile AlertNDTVMostly Factual
blastsheardkyiv
Right-leaningEU Signs Pact with Ukraine on Joint Weapons ProductionEpoch Times WorldMixed
signspactjoint
Center baseline · RTE News (Ireland)HighRussian ballistic missiles strike Kyiv - reports

As of July 16, 2026 at 12:09 AM, this is how Optics News reads the wording differences in this story.

What happened A series of explosions rang out in Kyiv shortly after midnight, an AFP journalist said, after a Ukrainian air force alert reported the approach of several ballistic missiles.
The headline split The left frames it as "Blasts Heard In Kyiv As EU Chief Visits Ukraine Amid Russian Missile Alert". The right frames it as "EU Signs Pact with Ukraine on Joint Weapons Production".
Match confidence High confidence. 7 sources checked, Left/Center/Right all represented. Best read as a clear framing signal — not a fact-check.
Same-event confidenceHigh

7 sources across Left, Center, and Right all describe the same event.

Framing confidenceStrong

88/99 — headlines create a clearly different first impression.

WHAT EACH SIDE EMPHASIZED

Left / center-leftBlasts Heard In Kyiv As EU Chief Visits Ukraine Amid Russian Missile Alert

NDTV · Center-left · News report

CenterRussian ballistic missiles strike Kyiv - reports

RTE News (Ireland) · Center · News report

Right / center-rightEU Signs Pact with Ukraine on Joint Weapons Production

Epoch Times World · Right · News report

SEE THE HEADLINES

Center-leftMostly Factual
NDTVNews report · Jul 15, 11:56 PM

Blasts Heard In Kyiv As EU Chief Visits Ukraine Amid Russian Missile Alert

blastsheardkyivchiefvisits

A series of explosions rang out in Kyiv shortly after midnight on Thursday, an AFP journalist said, after a Ukrainian air force alert reported the approach of several ballistic missiles.

Open source
RightMixed
Epoch Times WorldNews report · Jul 16, 12:09 AM

EU Signs Pact with Ukraine on Joint Weapons Production

signspactjointweaponsproduction

European and Ukrainian drone production is expected to begin joint production by the end of the year.

Open source
CenterHigh
RTE News (Ireland)News report · Jul 16, 12:07 AM

Russian ballistic missiles strike Kyiv - reports

A series of explosions rang out in Kyiv shortly after midnight, an AFP journalist said, after a Ukrainian air force alert reported the approach of several ballistic missiles.

Open source
CenterMostly Factual
ForbesNews report · Jul 15, 11:39 PM

Wednesday, July 15. Russia’s War On Ukraine: News And Information From Ukraine

Dispatches from Ukraine. Day 1603.

Open source
CenterMostly Factual
OilPrice.comNews report · Jul 15, 11:00 PM

As Ukraine Cripples Russian Refining, Global Diesel Markets Pay the Price

Since March, Ukraine has systematically dismantled Russia’s refining system, driving crude processing to its lowest level in 21 years and forcing Moscow to ban exports of gasoline, jet fuel...

Open source
CenterHigh
India TodayNews report · Jul 15, 10:33 PM

Russia launches ballistic missile attack on Kyiv, Ukraine warns of more strikes

Russia launches ballistic missile attack on Kyiv Ukraine warns of more strikes

Open source
Show all 7 sources
CenterHigh
Kyiv IndependentNews report · Jul 15, 10:31 PM

Russia hits Kyiv with ballistic missiles as Ukraine reels from latest political shock

Explosions rocked Kyiv shortly before 1 a.m. local time, according to Kyiv Independent journalists on the ground. Tymur Tkachenko, head of the Kyv City Military Administration, reported tha...

Open source
Details88/99 Wording Gap · High confidence · 7 sources
88/99 Wording GapHigh confidence7 sources · 3 bias bucketsStable · 7 sources · all three buckets · comparable news formatFormats: News report

SOURCE MAP CHANGES

Jul 15, 10:31 PM: Kyiv Independent joined the source map.

Jul 15, 10:33 PM: India Today joined the source map.

Jul 15, 11:00 PM: OilPrice.com joined the source map.

Jul 15, 11:39 PM: Forbes joined the source map.

Now: Wording Gap is 88/99 and story health is stable · 7 sources · all three buckets · comparable news format.