The Kharkiv market attack on Friday, Oct. 16, was reported by News.az, citing Mayor Ihor Terekhov, to have killed two vendors; local officials later posted changing injury counts and separate strikes elsewhere in the city.

What is confirmed

At 06:51 UTC (09:51 local), Mayor Ihor Terekhov reported impacts in Shevchenkivskyi and Industrialnyi districts. At 06:57, governor Oleh Syniehubov initially reported three deaths and five injured in Shevchenkivskyi; Terekhov later said 13 people had been affected there. At 07:44, Syniehubov updated his count to two deaths and 14 affected. News.az’s 22:45 GMT update, citing Terekhov, identified the dead as a 71-year-old woman and a 58-year-old man who worked as vendors at a market hit by Russian forces. At 08:42, Syniehubov listed 19 people affected across three districts: 12 injured, five with acute stress reactions and ten hospitalized, including two in serious condition. The 08:42 total is broader than the earlier district updates; the snapshots should not be added or treated as a final tally. Syniehubov’s 06:57 first report, 07:44 correction and 08:42 update, together with Terekhov’s 06:51 post, document the changing counts.

At 08:57 UTC, Terekhov reported an impact in Nemyshlianskyi; his 09:07 follow-up identified a Shahed. Syniehubov’s 09:00 post initially reported no injuries; his 09:25 update cited two women with acute-stress reactions, and his 09:37 update said another person needed medical care, a civilian workshop was hit and the fire was localized. News.az’s 22:45 GMT update placed a business-roof strike at about 11:55 a.m. local and reported two people injured. The sources give different injury snapshots and wording; each count remains attributed.

At 18:21 UTC, Terekhov reported another Nemyshlianskyi impact. Syniehubov reported a missile strike in Slobidskyi at 18:22, then another in Nemyshlianskyi at 18:40. Terekhov’s 18:55 update said more than 100 windows were broken in nearby homes. At 19:01 UTC, Syniehubov’s update counted nine people with acute stress reactions in Nemyshlianskyi, including two 13-year-olds. Further impacts were posted at 19:17 and 19:23 UTC. The updates describe separate strikes and locations, not one impact at one site.

News.az, citing local authorities, reported strikes on Kharkiv critical infrastructure left about 280,000 consumers without power. Ukraine’s Energy Ministry said Russian attacks affected Kyiv and five other regions, with more than 1 million consumers restored during the day. Those figures cover different areas and should not be combined.

What the parties said

Syniehubov wrote in his 07:44 UTC post, in English translation, “Two people were killed in the Shevchenkivskyi district,” and reported 14 people affected at that moment. Terekhov’s earlier post said, in translation, “Two hostile impacts were recorded in the city,” one in Shevchenkivskyi and one in Industrialnyi. These are statements by Ukrainian officials in a country at war; they document the local authorities’ account, not an independent assessment of the weapons or intended targets.

On the Russian side, General Staff chief Valery Gerasimov told President Vladimir Putin that Russian forces had “begun massive strikes on Ukraine’s energy facilities,” according to TASS’s post, cited by Ukrainska Pravda on Friday. Gerasimov’s statement described Russia’s wider campaign; it did not identify the Kharkiv market, workshop or residential buildings, or give an account of the local casualty reports. His words are a combatant-side statement, not independent verification of what happened in Kharkiv.

How the coverage splits

The AP report, carried by PBS NewsHour, leads with nine regions, outages and at least 15 wounded, then ties the strikes to Zelenskyy-Trump tensions. It uses “Russia’s invasion,” “Moscow” for Russia and “Ukraine” for the country under attack, foregrounding civilian harm and diplomacy; it omits the Kharkiv district sequence and later local posts. Neither AP nor PBS is a party to the war. Al Jazeera’s headline instead leads with Poland scrambling fighter jets and the NATO flank. It uses “Russia” and “Ukraine,” foregrounds Poland’s response and Volyn’s outage, and reports an early Kharkiv snapshot of three killed and five injured, attributed to the regional governor. That matches the governor’s initial update but not his later 07:44 count; Al Jazeera is not a belligerent.

The Kyiv Independent centers nationwide civilian casualties and energy damage, calling the assailant “Russian” and using “Moscow” for Russia. Its headline says 53 injured while its body says 52; it places reported deaths in Donetsk and Kherson and lists Kharkiv injuries instead of leading with the market. It omits a Russian account of the Kharkiv targets; the outlet is not a combatant. News.az uses a live-update format, labels the assailant Russian and the target Ukraine, and foregrounds local casualties, power loss and the 11:55 a.m. business strike, but does not include the evening Kharkiv posts. News.az is not a party. TASS carries Gerasimov’s “massive strikes” wording and omits local casualty figures; it is Russian state media, not a combatant, relaying a Russian military leader’s account.

The record so far

By the last timestamped Kharkiv posts reviewed, local officials had reported two market deaths, updated injury and stress-reaction counts, a later strike on a civilian workshop, evening impacts in Nemyshlianskyi and Slobidskyi, and damage to nearby homes. The figures remain tied to the officials and update times that supplied them; the reports read here do not establish an independently verified final citywide total or independently confirm every reported impact.

The desk previously covered an earlier Russian attack that damaged Kyiv power plants and a separate Ukrainian strike on Russia’s Ryazan refinery. Those are distinct incidents and are not included in the Kharkiv market attack record. Friday’s account is specific to the sequence of reported strikes and official updates in Kharkiv.