Situation Update (UTC)
Key reported developments
-
ASTRA OSINT analyst confirms Kirishi refinery fire, Leningrad Oblast (10:47:05 UTC): ASTRA (10:47:05) reports that its OSINT analyst established a fire at the Kirishi refinery (Leningrad Oblast) resulting from a Ukrainian attack on 9 November, describing it as a key fuel supplier for Saint Petersburg and aviation kerosene for Pulkovo Airport. This upgrades the prior-batch Exilenova+ talking-head reference to NASA FIRMS data to an OSINT analyst attribution, though no satellite image, thermal screenshot, or Russian-side confirmation is included in the ASTRA post. The Morozov Plant strike relay (General Staff claim, three workshops damaged) is repeated by ЦАПЛІЄНКО (10:58:54) and ASTRA (10:47:05) with the same pre-strike factory-gate photo and no damage imagery. (event time: night of 9 November, ASTRA 10:47:05; ЦАПЛІЄНКО 10:58:54; confidence MEDIUM for Morozov as official General Staff communication; MEDIUM for Kirishi as ASTRA OSINT analyst claim without independent imagery; LOW for damage extent of both)
-
Kupiansk western-advance claim, Kharkiv Oblast (10:38:59 UTC): Russian milblogger channel "21+" (via Сливочный каприз, 10:38:59) claims positional combat in Kupiansk with Russian forces advancing up to 1.5 km westward toward Moskovka, seizing new positions in the private-sector residential zone. A satellite map overlay with red/blue position markers dated Feb–Nov 2026 shows a distance annotation of "1.39 км" (slightly less than the 1.5 km text claim). Geocoordinates 49.72536/37.57356 and 49.71818/37.58670 are supplied. No Ukrainian confirmation, independent mapping, or combat footage is provided. (event time: 7 November per caption, Сливочный каприз 10:38:59; confidence LOW for the advance claim; MEDIUM for geolocation internal consistency)
-
Bachivsk sector self-critical Russian reporting, Kursk Oblast (10:50:20 UTC): Russian Telegram channel "Северный канал" (10:50:20) publishes a map showing the MoD-claimed control zone around Bachivsk (Kursk Oblast) as significantly larger than the hatched "actual control" area. Unattributed soldier testimony describes ~200 personnel tasked to cross open fields under full Ukrainian drone/air dominance, with some told to crawl under anti-drone nets. The channel states assault units are being pulled from the Bryansk border sector to feed the Bachivsk salient. This is a Russian-side source critical of its own command. No independent verification of the "200 guys" figure or the Bryansk redeployment is supplied. (event time: 9 November, Северный канал 10:50:20; confidence MEDIUM-HIGH for source credibility as self-critical Russian reporting; LOW for specific figures)
-
Lviv terrorist-attack indictment filed, Lviv Oblast (11:00:01 UTC): The Prosecutor's Office of Ukraine (11:00:01) reports an indictment sent to court against a 33-year-old woman for the 22 February 2026 terrorist attack in Lviv. Two IEDs were placed in trash bins on Danylyshyna Street; a false 102 call lured patrol officers to the scene before the first detonation, and a second explosion hit arriving responders. A 23-year-old female patrol officer was killed at the scene; a 31-year-old National Guard serviceman died in hospital nearly two weeks later; 26 others were injured. The suspect was recruited via Telegram and arrested in Staryi Sambir the same day. Four official Prosecutor's Office watermarked photos show the scene, a damaged patrol-police vehicle with shrapnel holes, and the accused. (event time: 9 November for indictment filing; attack 22 February 2026, Офіс Генерального прокурора 11:00:01; confidence HIGH for the indictment as official prosecution reporting; MEDIUM for underlying event details)
-
Komyshuvakha recovery: 55 bodies recovered, 30 identified, ~19 possibly remaining, Zaporizhzhia Oblast (10:58:22 UTC): Zaporizhzhia OVA head Михайло Семікін (10:58:22) reports ongoing body-recovery and identification work after the 2 November Russian airstrike. 55 bodies have been recovered from rubble; police have established identities of 30 (up from 29 in the prior batch); approximately 19 people may still be under debris. National Police footage (persistent watermark) shows armed personnel, a police K-9 handler, a caged tracked excavator, and a JCB loader working in a rubble pit. Rescue operations continue under periodic drone threat. (event time: 9 November update, Михайло Семікін 10:58:22; confidence MEDIUM-HIGH for visual authenticity and official reporting; MEDIUM for figures)
-
Novaya Gazeta Moscow office permanently closed (10:42:58 UTC): Север.Реалии (10:42:58) reports that on 9 November the Novaya Gazeta editorial office in Moscow (Potapovsky Lane) ceased operations after nearly 30 years. Journalists held a final editorial meeting, shut down servers, and left the building. Editor-in-chief Sergey Sokolov and co-founder Dmitry Muratov addressed gathered readers and colleagues. Muratov stated approximately 4,000 people are convicted on political charges in Russia with none released in two years. Kremlin spokesman Peskov characterized the closure as a "routine rotation process." (event time: 9 November, Север.Реалии 10:42:58; confidence HIGH for the closure as reported by an established outlet)
-
Ukrainian Air Force extended warning sequence and Kyiv air-raid alert (10:34:38–11:00:07 UTC): Повітряні Сили issued successive alerts: jet UAV toward Berezna (Chernihiv, 10:34:38); jet UAV past Solone westbound (Dnipropetrovsk, 10:37:01); missile toward Zaporizhzhia city from south (10:37:54); jet UAV toward Nosivka and new ones from Bryansk direction (Chernihiv, 10:41:54); UAV toward Zaporizhzhia from south (10:48:17); jet UAV south of Lozova west/northwest (Kharkiv, 10:49:40); jet UAV toward Desna (Chernihiv, 10:52:13); jet UAVs past Slavutych toward Kyiv Oblast (10:56:25); jet UAV toward Vyshhorod (Kyiv Oblast, 10:58:10); jet UAV toward Znamyanka (Kirovohrad, 11:00:07); jet UAV on Dnipropetrovsk/Kharkiv border northwest (10:55:39). КМВА (10:57:41) and Оперативний ЗСУ (10:58:07) confirmed a Kyiv air-raid alert for drone threat. No impacts or interceptions reported for these alerts. (sources: Повітряні Сили 10:34:38–11:00:07; КМВА 10:57:41; Оперативний ЗСУ 10:58:07; confidence HIGH for alerts as issued)
-
Russian FPV acoustic-detection warning for UGV operators (11:02:28 UTC): Exilenova+ (11:02:28) reports that Russian forces have begun using FPV drones equipped with onboard microphones to acoustically detect UGV (НРК) and drone-operator positions, identify their working areas, and anticipate personnel movement. The attached thermal FPV footage shows visual/thermal reconnaissance, not acoustic detection, and is illustrative rather than evidentiary. No captured hardware, Russian-side procurement data, or independent corroboration is supplied. (event time: 9 November, Exilenova+ 11:02:28; confidence MEDIUM for channel credibility; LOW for the specific acoustic-detection claim)
Reported situation by area
Leningrad Oblast / Saint Petersburg region, Russia (new corroboration): The Morozov Plant strike (General Staff claim, night of 9 November, three workshops damaged) is relayed by ASTRA (10:47:05) and ЦАПЛІЄНКО (10:58:54), both using the same pre-strike factory-gate image with no damage evidence. ASTRA (10:47:05) adds a new element: its OSINT analyst reportedly confirmed a fire at the Kirishi refinery (Leningrad Oblast) on 9 November, described as a key fuel supplier for Saint Petersburg and Pulkovo Airport. This upgrades the prior-batch Exilenova+ talking-head NASA FIRMS reference, though no satellite image or thermal screenshot is included in the ASTRA post. No Russian-side confirmation, denial, or casualty report is supplied for either site. (sources: ASTRA 10:47:05; ЦАПЛІЄНКО 10:58:54; confidence MEDIUM for Morozov; MEDIUM for Kirishi as OSINT analyst claim; LOW for damage extent)
Kupiansk, Kharkiv Oblast (new advance claim): Сливочный каприз (10:38:59) relays "21+" milblogger claims of positional combat and a westward advance of up to 1.5 km toward Moskovka, with geocoordinates and a self-produced satellite map. The prior-batch General Staff reporting of eight attacks repelled and no offensive activity on the Kupiansk axis remains as previously stated. No Ukrainian confirmation or independent mapping is supplied. (source: Сливочный каприз 10:38:59; confidence LOW)
Bachivsk / Kursk border sector (new Russian-side critical reporting): Северный канал (10:50:20) maps the MoD-claimed control zone as larger than actual held territory around Bachivsk, Sopych, Potapovka, and Tolstodoubovo. Soldier testimony describes attrition assaults across open fields under Ukrainian drone dominance. The channel states troops are being diverted from the Bryansk border. Named settlements: Bachivsk, Sopych, Nekislica, Korenek, Malaya Slobodka, Potapovka, Tolstodoubovo. (source: Северный канал 10:50:20; confidence MEDIUM-HIGH for source self-criticality; LOW for specific figures)
Kyiv, Kyiv Oblast (new debris footage and alert): ЦАПЛІЄНКО (10:53:27) posts video from journalist Yan Dobronosov showing two schoolboys standing beside large black metal fragments (consistent with drone wing surfaces) on an artificial-turf school sports field in Desnyansky district. A worker in a high-visibility vest later collects the debris. The caption quote "We had remote learning" implies students were absent. КМВА (10:57:41) and Оперативний ЗСУ (10:58:07) announced a Kyiv air-raid alert for drone threat. Повітряні Сили (10:58:10) warned of a jet UAV toward Vyshhorod. The prior-batch КМВА debris reports (Desnianskyi school, Solomianskyi garage cooperative) remain as previously stated; this new footage is consistent with that area. (sources: ЦАПЛІЄНКО 10:53:27; КМВА 10:57:41; Оперативний ЗСУ 10:58:07; Повітряні Сили 10:58:10; confidence HIGH for visual authenticity; MEDIUM for Desnyanskyi district location)
Zaporizhzhia city and Zaporizhzhia Oblast (new alerts and occupied-area claims): Повітряні Сили warned of a missile toward Zaporizhzhia city from the south (10:37:54) and a UAV toward Zaporizhzhia from the south (10:48:17). No impacts reported. Separately, WarGonzo (11:01:01) claims three civilian deaths from Ukrainian drone strikes on vehicles in occupied Zaporizhzhia: a driver killed and passenger injured in a civilian car; a cargo-truck driver killed in Primorsky municipal district; a man killed by a drone strike on a car in Enerhodar. The attached photo is a motion-blurred ambulance with no geolocation or strike evidence. The prior-batch Preobrazhensky Bridge closure and Komyshuvakha recovery accounts remain as stated. (sources: Повітряні Сили 10:37:54, 10:48:17; WarGonzo 11:01:01; confidence HIGH for alerts; LOW for WarGonzo casualty claims)
Komyshuvakha, Zaporizhzhia Oblast (updated figures): Семікін (10:58:22) reports 55 bodies recovered, 30 identities established (up from 29 in the prior batch), and ~19 possibly still under rubble from the 2 November airstrike. National Police footage shows K-9 search, caged excavator, and JCB loader operations. Rescue continues under periodic drone threat. The prior-batch figures (55/29/45 missing) remain as previously stated; the 30-identified update is new. (source: Михайло Семікін 10:58:22; confidence MEDIUM-HIGH for official reporting)
Chernihiv Oblast / Kyiv Oblast / Kharkiv Oblast / Dnipropetrovsk Oblast / Kirovohrad Oblast (new Air Force warnings): Повітряні Сили issued alerts for jet UAVs toward Berezna and Nosivka (Chernihiv, 10:34:38, 10:41:54), new UAVs from Bryansk direction (Chernihiv, 10:41:54), past Desna (Chernihiv, 10:52:13), past Slavutych toward Kyiv Oblast (10:56:25), toward Vyshhorod (Kyiv Oblast, 10:58:10), south of Lozova (Kharkiv, 10:49:40), past Solone (Dnipropetrovsk, 10:37:01), on the Dnipropetrovsk/Kharkiv border (10:55:39), and toward Znamyanka (Kirovohrad, 11:00:07). No impacts or interceptions reported. (source: Повітряні Сили 10:34:38–11:00:07; confidence HIGH for alerts as issued)
Belgorod, Kursk, and Bryansk oblasts, Russia (new Russian-side claims): Дневник Десантника (10:44:01) reports Ukrainian drone strikes causing casualties: a man died in hospital in Nizhnyaya Serebryanka, Rovnoye district, Belgorod Oblast (injured 31 October); a man killed in a Belgorod apartment building (night of 6–7 November); a 40-year-old man killed by a drone striking a tractor in Pervomayskoye, Kursk Oblast; a 36-year-old woman injured in Belaya Beryozka, Trubchevsky district, Bryansk Oblast. No Ukrainian acknowledgment or independent verification is supplied. (source: Дневник Десантника 10:44:01; confidence LOW for attribution; MEDIUM for claimed casualties as Russian-side reporting)
Alchevsk, occupied Luhansk Oblast (new infrastructure report): Mash на Донбассе (11:00:46) reports a water-pipe burst next to a five-story building on Lenin Street, with intermittent supply inside apartments and uncontrolled flow outside. Photo shows a high-pressure jet from an excavated trench with caution tape. No date, official municipal response, or independent verification is supplied. (source: Mash на Донбассе 11:00:46; confidence MEDIUM for the photo; LOW for context)
Strait of Hormuz (tangential, non-war): Colonelcassad (10:40:16) relays Fars News Agency imagery of a smoke plume on open water, captioned as a tanker fire after failing to coordinate passage with Iran. No vessel name, flag, date, or independent corroboration is provided. This is not directly related to the Russo-Ukrainian war but is included as a supplied claim. (source: Colonelcassad 10:40:16; confidence LOW)
Areas not mentioned in this batch (Kherson, Volyn, Khmelnytskyi, Rivne oblasts, and all other areas not listed above) are not established to be quiet or unchanged.
Reported strikes and air-defense activity
-
Morozov Plant strike, Leningrad Oblast (night of 9 November): General Staff claim relayed by ASTRA (10:47:05) and ЦАПЛІЄНКО (10:58:54). Three workshops claimed damaged. Attached image is a pre-strike factory-gate photo. No damage imagery, no Russian confirmation. (sources: ASTRA 10:47:05; ЦАПЛІЄНКО 10:58:54; confidence MEDIUM for event; LOW for damage extent)
-
Kirishi refinery fire, Leningrad Oblast (9 November): ASTRA (10:47:05) reports its OSINT analyst confirmed a fire at the Kirishi refinery. No satellite image, thermal data screenshot, or Russian-side confirmation is included. (source: ASTRA 10:47:05; confidence MEDIUM for the claim as OSINT analyst attribution; LOW for damage extent)
-
Kryvyi Rih jet-UAV strike, Dnipropetrovsk Oblast (9 November): Prior-batch Олександр Вілкул report remains as stated. New Повітряні Сили alerts for jet UAVs in Dnipropetrovsk direction (10:37:01, 10:55:39) are consistent but no impacts reported. (sources: Повітряні Сили 10:37:01, 10:55:39; confidence HIGH for alerts)
-
Kyiv Desnyanskyi district drone debris (9 November): ЦАПЛІЄНКО (10:53:27) video shows schoolchildren beside drone-wing fragments on a school sports field. Debris morphology consistent with Shahed/Geran-type wing. Recovery worker collects fragments. No casualties reported. (source: ЦАПЛІЄНКО 10:53:27; confidence HIGH for visual authenticity; MEDIUM for drone type)
-
Russian-side claims, occupied Zaporizhzhia (9 November): WarGonzo (11:01:01) claims three civilian deaths from Ukrainian drone strikes on vehicles in Enerhodar and Primorsky municipal district. Motion-blurred ambulance photo provides no strike evidence. (source: WarGonzo 11:01:01; confidence LOW)
-
Russian-side claims, Belgorod/Kursk/Bryansk (9 November): Дневник Десантника (10:44:01) lists four incidents with casualties across three oblasts. No independent verification. (source: Дневник Десантника 10:44:01; confidence LOW for attribution)
-
Air Force warning sequence (10:34:38–11:00:07 UTC): Повітряні Сили issued alerts across Chernihiv, Kyiv Oblast, Kharkiv, Dnipropetrovsk, Kirovohrad, and Zaporizhzhia directions. КМВА confirmed Kyiv air-raid alert (10:57:41). No impacts or interceptions reported for any alert. (source: Повітряні Сили 10:34:38–11:00:07; КМВА 10:57:41; confidence HIGH for alerts as issued)
Reported Russian activity
-
Vostok Group / southern sector (previously reported): The Colonelcassad (10:19:57) daily operations summary from the prior batch remains as previously stated. No new Vostok Group reporting is supplied in this batch.
-
Kupiansk advance claim (10:38:59 UTC): "21+" milblogger (via Сливочный каприз) claims up to 1.5 km westward advance toward Moskovka with new positions in residential/private-sector areas. Map shows 1.39 km annotation. No combat footage. (source: Сливочный каприз 10:38:59; confidence LOW)
-
Bachivsk / Kursk sector admission (10:50:20 UTC): Северный канал acknowledges MoD-claimed control exceeds actual held territory, describes attrition assaults across open fields under Ukrainian drone dominance, and states troops are being pulled from the Bryansk border sector. Named settlements: Bachivsk, Sopych, Potapovka, Tolstodoubovo. (source: Северный канал 10:50:20; confidence MEDIUM-HIGH for source self-criticality; LOW for specific figures)
-
Russian rations / logistics admission (10:33:58 UTC): Deputy Defense Minister Valery Solodchuk (via МОБИЛИЗАЦИЯ channel) states military rations have been revised for weight reduction and drone delivery in the 20–30 km zone from the front line, acknowledging conventional ground resupply is effectively neutralized in that band. The MoD comparison to cosmonaut kits is institutional messaging. The poster's counter-claims about starvation and the Tarazevich case are unverified. (source: МОБИЛИЗАЦИЯ 10:33:58; confidence MEDIUM for the MoD statement; LOW for counter-claims)
-
FPV acoustic detection (11:02:28 UTC): Exilenova+ reports Russian FPV drones with onboard microphones for acoustic detection of UGV/drone operators. Attached thermal footage is illustrative, not evidentiary. (source: Exilenova+ 11:02:28; confidence LOW for the specific claim)
-
ZOV ЛНР Mavic fundraiser (11:02:49 UTC): Colonelcassad (11:02:49) relays a ZOV ЛНР targeted fundraiser for a DJI Mavic 3 Pro quadcopter for a UAV subunit, using a stock product image and personal Sberbank account details. No unit number or location. (source: Colonelcassad 11:02:49; confidence MEDIUM for network existence; LOW for specific unit)
-
MC-572 / MC-574 sniper rifle review (11:01:01 UTC): АРХАНГЕЛ СПЕЦНАЗА (11:01:01) publishes a critical technical review of two newly unveiled KBP (Rostec) sniper systems: MC-572 (12.7×108, 12.8 kg, 1800 m aimed range) and MC-574 (.338 LM, 6.2 kg). Criticisms include small bolt with three lugs, electroformed rifling, limited barrel swap, and testing only to 300 m in Orenburg. Manufacturer brochures corroborate specs. (source: АРХАНГЕЛ СПЕЦНАЗА 11:01:01; confidence MEDIUM for manufacturer specs; LOW for engineering critique)
-
37th Brigade mine-death testimonial (10:38:01 UTC): БУТУСОВ ПЛЮС (10:38:01) posts a video of a man from Arkhangelsk Oblast recounting the alleged death of a friend from military unit 69647 (37th Separate Motor Rifle Brigade) who stepped on a mine before reaching a bunker, with zero days of combat. No documentation, date, or location of the incident. (source: БУТУСОВ ПЛЮС 10:38:01; confidence LOW)
-
Strait of Hormuz tanker claim (10:40:16 UTC): Colonelcassad (10:40:16) relays Fars News Agency imagery of a smoke plume, captioned as a tanker fire after failing to coordinate with Iran. Not directly related to the Russo-Ukrainian war. No vessel identification or independent corroboration. (source: Colonelcassad 10:40:16; confidence LOW)
-
Aron Orbán detention claim (11:03:51 UTC): ТАСС (11:03:51) reports Viktor Orbán's younger brother Aron was "presumably" detained on suspicion of aiding illegal migrants, with searches at his visa-assistance company. Hungarian media did not confirm the arrest. (source: ТАСС 11:03:51; confidence LOW)
Reported Ukrainian activity
-
UNIMOD ground robotic complex showcase (08:32:46 UTC): Інсайдер НРК (08:32:46) reports Ukrainian company Armolab unveiled UNIMOD, a modular tracked ground robotic complex designed for airdrop delivery by heavy bomber drones. Configuration: two 25 kg tracked modules + 10 kg variable platform; claimed specs: 100 kg payload, 6 km/h, 20 km range, optional Starlink. Primary stated purpose: casualty evacuation; planned adaptation for logistics and strike. Photo shows a compact tracked platform consistent with described architecture but no drone-airdrop demonstration. (source: Інсайдер НРК 08:32:46; confidence MEDIUM for physical description; LOW for performance claims and airdrop capability)
-
StarGate heavy CASEVAC drone test (10:56:15 UTC): STERNENKO (10:56:15) reports a SkyFall engineer personally test-flew the StarGate heavy CASEVAC drone in April 2026. Video shows a person on a stretcher secured with red straps aboard a large multi-rotor drone with under-slung cargo bay. At least three successful air CASEVAC missions are claimed; handover to the Armed Forces is stated. No independent corroboration of operational missions. (source: STERNENKO 10:56:15; confidence MEDIUM for the test flight as visual evidence; LOW for operational missions and handover)
-
General Staff Morozov Plant relay (10:47:05, 10:58:54 UTC): ASTRA (10:47:05) and ЦАПЛІЄНКО (10:58:54) relay the General Staff claim of the overnight strike on the Morozov Plant. ЦАПЛІЄНКО adds the "Deep Strike" branding and describes the factory's role in solid-fuel production for Iskander-M (9M723) and Topol-M systems. The attached image is a pre-strike gate photo. (sources: ASTRA 10:47:05; ЦАПЛІЄНКО 10:58:54; confidence MEDIUM for the claim as official relay)
-
Komyshuvakha recovery update (10:58:22 UTC): Семікін (10:58:22) reports 55 bodies recovered, 30 identified, ~19 possibly remaining. National Police footage documents K-9 search, heavy excavation, and armed counter-drone security. (source: Михайло Семікін 10:58:22; confidence MEDIUM-HIGH)
-
Winter telecom resilience figures (10:43:44 UTC): РБК-Україна (10:43:44) reports Digital Transformation Minister Oksana Fedorchuk announced: 92% of base stations with 8-hour battery backup; 70% with 3+ day generator capacity; 58% of homes connected to xPON optical internet. Presented at a "LEADING THE WAY" branded event as part of a 100-day summary. (source: РБК-Україна 10:43:44; confidence MEDIUM for government claims; LOW for independent verification)
-
Kyiv transport dispute (10:49:58 UTC): Операция Z (10:49:58) relays Mayor Klitschko's criticism of Zelensky's free public transport initiative, citing an 11-year, 8-billion-hryvnia uncompensated debt for preferential transport, 25 reserve buses needing 50 category-D drivers, and 1,020 vehicles required for full metro replacement. A screenshot of Klitschko's Ukrainian-language post corroborates the figures. (source: Операция Z 10:49:58; confidence MEDIUM for the underlying claim as screenshot-corroborated; LOW for the framing channel's editorial agenda)
-
Air Force extended warning sequence (10:34:38–11:00:07 UTC): Повітряні Сили issued alerts for Chernihiv, Kyiv Oblast, Kharkiv, Dnipropetrovsk, Kirovohrad, and Zaporizhzhia directions. КМВА (10:57:41) confirmed a Kyiv air-raid alert. (sources: Повітряні Сили; КМВА 10:57:41; confidence HIGH for alerts)
-
Lviv indictment (11:00:01 UTC): The Prosecutor's Office (11:00:01) filed charges in the February 2026 Lviv terrorist attack. (source: Офіс Генерального прокурора 11:00:01; confidence HIGH)
Civilian and infrastructure impact
-
Komyshuvakha, Zaporizhzhia Oblast (9 November update): 55 bodies recovered, 30 identified, ~19 possibly still under rubble from the 2 November airstrike. Ongoing recovery under periodic drone threat. (source: Михайло Семікін 10:58:22; confidence MEDIUM-HIGH for official reporting; MEDIUM for figures)
-
Kyiv, Desnyanskyi district (9 November): Drone-wing debris landed on a school sports field. Two schoolboys photographed beside the fragments. No casualties reported. Students had been on remote learning, implying the strike/interception occurred when the school was empty. (source: ЦАПЛІЄНКО 10:53:27; confidence HIGH for visual authenticity; MEDIUM for the event)
-
Lviv, Lviv Oblast (22 February 2026 attack; 9 November indictment): Two killed (23-year-old female patrol officer, 31-year-old National Guard serviceman) and 26 injured from two IEDs targeting responding police. Property damage to residents and businesses. Indictment filed 9 November. (source: Офіс Генерального прокурора 11:00:01; confidence HIGH for the indictment; MEDIUM for underlying event)
-
Belgorod, Kursk, Bryansk oblasts, Russia (Russian-side claims): Дневник Десантника (10:44:01) reports one man died in hospital (Nizhnyaya Serebryanka, Belgorod, injured 31 October); one man killed in a Belgorod apartment (night 6–7 November); one 40-year-old man killed by a drone striking a tractor (Pervomayskoye, Kursk); one 36-year-old woman injured (Belaya Beryozka, Bryansk). No independent verification. (source: Дневник Десантника 10:44:01; confidence LOW for attribution; MEDIUM for claimed casualties as Russian-side reporting)
-
Occupied Zaporizhzhia region (Russian-side claims): WarGonzo (11:01:01) claims three civilian deaths from Ukrainian drone strikes on vehicles in Enerhodar and Primorsky municipal district. No geolocation, names, or strike evidence. (source: WarGonzo 11:01:01; confidence LOW)
-
Alchevsk, occupied Luhansk Oblast (9 November): Water-pipe burst reported next to a residential building; intermittent supply inside apartments. (source: Mash на Донбассе 11:00:46; confidence MEDIUM for the photo; LOW for municipal context)
-
Morozov Plant / Kirishi refinery, Leningrad Oblast, Russia (night of 9 November): Three workshops claimed damaged (General Staff). Kirishi refinery fire reported by ASTRA OSINT analyst. No Russian-side casualty, environmental, or damage confirmation is supplied. (sources: ASTRA 10:47:05; ЦАПЛІЄНКО 10:58:54; confidence MEDIUM for claims; LOW for damage extent)
-
Winter telecom preparedness, Ukraine-wide: 92% base stations with 8-hour battery backup, 70% with 3+ day generator capacity, 58% homes on xPON optical internet, per Minister Fedorchuk. These are self-reported government figures without independent audit. (source: РБК-Україна 10:43:44; confidence MEDIUM)
Information environment and disputed claims
-
Morozov Plant / Kirishi refinery — multi-source relay, single-origin claim: The General Staff remains the originating authority. ASTRA (10:47:05) and ЦАПЛІЄНКО (10:58:54) relay the same claim with the same pre-strike gate photo. ASTRA's Kirishi refinery attribution is a new OSINT analyst claim but is not independently corroborated by satellite imagery, thermal data, or Russian-side acknowledgment in this batch. The "Deep Strike" branding and "fuel for Iskanders" framing are recurring Ukrainian military-communications templates. (sources: ASTRA 10:47:05; ЦАПЛІЄНКО 10:58:54; confidence MEDIUM for the event; LOW for damage specifics)
-
Kupiansk advance — single-source Russian milblogger claim: "21+" provides a self-produced map with geocoordinates and a 1.39 km annotation against a 1.5 km text claim (minor inflation). No combat footage, no Ukrainian response, no independent mapping. (source: Сливочный каприз 10:38:59; confidence LOW)
-
Bachivsk / Kursk — Russian-side self-critical reporting: Северный канал's admission that MoD claims exceed actual control, soldier testimony about attrition assaults, and the statement about troop diversion from Bryansk are notable as a Russian-source acknowledgment of problems. However, the "200 guys" figure, the Bryansk redeployment claim, and the "Bryansk operation" warning are unverified single-source assertions. (source: Северный канал 10:50:20; confidence MEDIUM-HIGH for source credibility; LOW for specific figures)
-
"Shadows of the White House" documentary — propaganda inversion: Два майора (10:33:37) relays the "Блокнот пропагандиста" framing of the documentary as "Kyiv exiting negotiations." The documentary's existence and broadcast details (1+1 Marathon, United News, TSN, from November 21:00) are corroborated by the graphic. The interpretive framing ("sabotage of peace," "junta," "leaks to keep fighting") is hostile Russian propaganda commentary. The claim about "Trump's defeat in Congress" is unverified. (source: Два майора 10:33:37; confidence MEDIUM for the documentary's existence; LOW for the propaganda framing)
-
59th brigade "backpack explosives" claim — Russian propaganda template: Военкор Котенок (10:54:51) via "Segodnya.ru" publishes an unverifiable account of Ukrainian command killing its own soldiers with hidden explosives in backpacks. Three composite/staged images accompany the text. No names, dates, locations, or unit identifiers beyond "59th brigade." This follows a recurring "own side kills its own" propaganda pattern. (source: Военкор Котенок 10:54:51; confidence LOW; this is a known propaganda template)
-
Штірліц "demobilization" mock — AI-generated content: Анатолій Штефан "Штірліц" (10:59:59) posts a mock "demobilization" of six named Russian officers with a collage bearing an explicit "згенероване ІІ" (AI-generated) watermark on at least one image, a "ГРУ 200" meme overlay, and dehumanizing emojis. The names are unverified against any independent source. (source: Анатолій Штефан "Штірліц" 10:59:59; confidence LOW; AI-generated imagery undermines evidentiary value)
-
Russian rations claim — institutional messaging: Solodchuk's comparison of military rations to cosmonaut kits is classic MoD propaganda framing. The МОБИЛИЗАЦИЯ channel's counter-claims (starvation, drinking urine) are also unverified editorial additions. Both sides use emotional manipulation. (source: МОБИЛИЗАЦИЯ 10:33:58; confidence LOW for both the MoD claim and the counter-claims)
-
Kyiv Desnyanskyi debris — genuine event, contested causal framing: ЦАПЛІЄНКО's footage is consistent with the prior-batch КМВА debris reports. The underlying event (drone interception or crash in a schoolyard) appears genuine. The prior-batch Два майора reframing of the same footage to blame Ukrainian air defense remains a known propaganda inversion pattern. (source: ЦАПЛІЄНКО 10:53:27; confidence HIGH for visual authenticity; LOW for any causal narrative beyond debris fall)
-
FPV acoustic detection — plausible but unverified: Exilenova+'s claim about microphone-equipped FPV drones is operationally plausible given documented FPV sensor escalation but is not demonstrated by the attached thermal footage (which shows visual/thermal reconnaissance, not acoustic detection). No captured hardware or independent corroboration. (source: Exilenova+ 11:02:28; confidence LOW for the specific claim)
-
Strait of Hormuz tanker — Iranian state-affiliated framing: Colonelcassad (10:40:16) relays Fars News Agency imagery with a loaded causal caption ("did not coordinate passage with Iran"). No vessel name, date, or independent corroboration. The image source and provenance are undisclosed. (source: Colonelcassad 10:40:16; confidence LOW)
Evidence limitations and unresolved questions
-
Morozov Plant / Kirishi refinery damage: No Russian-side confirmation, denial, or casualty report is supplied. No independently dated satellite imagery (Sentinel-2, Planet, Maxar) with verifiable acquisition timestamps is included for either site. The ASTRA OSINT analyst's Kirishi claim lacks the underlying thermal or satellite data in the post. The exact strike means for both sites are not specified.
-
Kupiansk advance: No Ukrainian General Staff response, ISW/DeepState map update, or satellite imagery confirms or denies the claimed 1.5 km advance toward Moskovka. The "21+" map is self-produced. The discrepancy between the 1.39 km annotation and the 1.5 km text claim is unexplained.
-
Bachivsk / Kursk sector: The "200 guys" figure, the Bryansk redeployment claim, and the "Bryansk operation" warning are unverified single-source assertions from a Russian channel. No independent mapping confirms the claimed-vs-actual control discrepancy.
-
Komyshuvakha figures: The updated 30-identified count (from 29 in the prior batch) is official reporting. The ~19 possibly remaining under rubble is an estimate. The 55/30/19 categories overlap and must not be summed as a total casualty figure. Independent verification of the 2 November strike type and munition remains absent.
-
Kyiv Desnyanskyi debris: Exact date, specific school address, and whether the drone was intercepted by air defense or crashed independently are not established. No air defense engagement is shown in the footage.
-
Lviv attack: The indictment is official prosecution reporting. The "curator" who directed the operation via Telegram is not identified or confirmed as captured. The second suspect (false 102 caller) is mentioned but not named. No independent CCTV or third-party corroboration of the February 2026 event is included.
-
Belgorod / Kursk / Bryansk casualties: No Ukrainian acknowledgment, independent geolocation, or casualty verification is supplied. The incidents span different dates (31 October, 6–7 November, unspecified) and are aggregated in a single Russian-side post.
-
WarGonzo occupied-Zaporizhzhia vehicle strikes: No geolocation, names, dates, or strike evidence. The motion-blurred ambulance photo is generic. No Ukrainian General Staff response is supplied.
-
UNIMOD and StarGate: Both are manufacturer/test-flight presentations. No operational deployment evidence, independent geolocation, or third-party verification is supplied. The StarGate "April 2026" overlay requires verification against SkyFall public records. The UNIMOD airdrop capability is not demonstrated.
-
Russian rations / 20–30 km drone-delivery zone: Solodchuk's statement is institutional messaging. The 20–30 km zone figure aligns with publicly reported Russian logistics adaptations but is not independently audited. The poster's starvation counter-claims are unverified.
-
FPV acoustic detection: No captured hardware, Russian-side procurement data, or independent corroboration. The attached thermal footage is illustrative, not evidentiary.
-
MC-572 / MC-574 sniper rifles: Manufacturer specs are corroborated by brochures. The engineering critique (bolt lugs, rifling method, test protocol) is the reviewer's expert opinion, not independently verified. The exhibition date/location is unconfirmed.
-
Klitschko transport dispute: The 8 billion hryvnia figure and bus counts are unverified against official Kyiv or government records. The screenshot lacks a visible timestamp.
-
Aron Orbán detention: ТАСС uses "presumably" (предположительно). Hungarian media did not confirm the arrest. Single-source, unverified.
-
Strait of Hormuz tanker: Not directly related to the Russo-Ukrainian war. No vessel identification, date, or independent corroboration.
-
Weather context (Open-Meteo, 11:00 UTC, 9 November): Frontline reference points: Kharkiv/Vovchansk 5.4°C, overcast, wind 1.8 m/s; Luhansk/Svatove 5.1°C, overcast, wind 2.7 m/s; Donetsk/Pokrovsk 4.8°C, overcast, wind 3.1 m/s; Zaporizhzhia/Orikhiv 6.3°C, partly cloudy, wind 1.5 m/s; Kherson 6.7°C, partly cloudy, wind 0.7 m/s. Daily forecast: light rain showers possible near Kharkiv/Vovchansk (precip 0.5 mm, 8% probability); overcast elsewhere; minimum temperatures near or below freezing at Donetsk/Pokrovsk (-0.6°C) and Zaporizhzhia/Orikhiv (-0.6°C). No tactical implications are drawn.
-
Prior-batch unresolved items (Vasilkovoye control, Sobolivka/Oskil claims, Rosneft fuel-limit 2026 date anomaly, WarArchive "Vivaldi" operation, StarGate/Code 9.2 medevac, Qeshm Island claim, Druzhkivka UAV-launch-point claim, Dugin quote authenticity, Patriot interceptor timelines, Kremlin diplomatic signals, European outreach to Putin, French riots commentary, Zaporizhzhia NPP restoration timeline, occupied-Luhansk outage, Rostov bridge and Sulin substation damage, Crimea blackout cause, SBU arrest outcomes, Kirishi refinery geolocation [now partially addressed by ASTRA but still lacking independent imagery], Kyiv bridge-scheme date anomaly, Geran-5 K5-K parameters, Azov 51st "Hersa" regiment, Ukraine–Turkey meeting outcomes, Abu Dhabi talks verification, 46th Brigade training date) remain as previously stated.
-
Areas not mentioned in this batch are not established to be quiet or unchanged.
