Nightwatch
Intelligence archive
Historical intelligence

Situation Report

Archived operational intelligence briefing retained for historical analysis.

Intelligence brief / archived issue

Situation Update (UTC)

Key updates since last sitrep

  • Zvyagel (Novohrad-Volynskyi), Zhytomyr oblast: Ukrainian Zhytomyr regional authority and Оперативний ЗСУ reported a strike on a grocery store about an hour before the 13:57 UTC statement, killing two people; earlier morning strikes on a gas station in Zvyagel and two gas stations in Korosten were reported with no casualties, and an overnight strike on an enterprise with foreign investments was also reported. (13:57–14:01 UTC, РБК-Україна / Оперативний ЗСУ, HIGH for official reporting, MEDIUM for munition type)
  • Lutsk, Volyn oblast: DSNS Volyn, relayed by Оперативний ЗСУ, reported a strike on a passenger train at Lutsk railway station caused carriage fires; the fire was extinguished and casualty information was reported absent, corroborating prior Ukrainian Railways no-casualty reporting. (14:07 UTC, Оперативний ЗСУ, HIGH)
  • Kovel, Volyn oblast: STERNENKO and local OSINT video reported a hit near Kovel railway station during a massed attack; no official Ukrainian administrative or railway confirmation of damage/casualties was provided. (14:02 UTC, STERNENKO, MEDIUM)
  • Kryvyi Rih, Dnipropetrovsk oblast: ArcelorMittal Kryvyi Rih and Dnipropetrovsk OVA head Alexander Ghanja, via ASTRA, reported a Russian missile strike on the plant overnight damaged production and auxiliary facilities, killed two people, and wounded four; casualty figures rose from earlier reporting. (14:16 UTC, ASTRA, HIGH for official strike/casualty reporting, MEDIUM for damage extent)
  • Kyiv oblast: Ukrainian Air Force reported a strike UAV near Volodarka moving west toward Vinnytsia and other strike UAVs in Kyiv oblast moving west toward Bila Tserkva; Kyiv city air alert was lifted. (13:45–14:09 UTC, КМВА / Повітряні Сили ЗС України, HIGH)
  • Zaporizhzhia, Zaporizhzhia oblast: Ukrainian Air Force reported strike UAVs moving toward Zaporizhzhia city from the south; no impact was reported. (14:10 UTC, Повітряні Сили ЗС України, HIGH)
  • Taganrog, Rostov oblast: Russian Governor, via ТАСС, reported damage to the private children’s football club “Avangard” from falling UAV debris; OSINT imagery showed Rostov Oblast Governor Yuri Slyusar inspecting a fire-damaged industrial facility with a red arched roof after a claimed mass drone raid. (14:01–14:05 UTC, ТАСС / Exilenova+, MEDIUM for damage occurrence, LOW for cause attribution)
  • Odesa, Odesa oblast: Russian-affiliated Colonelcassad posted night images of a high-rise fire and claimed it resulted from air-defense interceptor debris; Ukrainian authorities did not confirm the cause. (14:17 UTC, Colonelcassad, LOW for causality, MEDIUM for fire occurrence)

Operational picture (by sector)

  • Sumy, Sumy oblast: No significant change. Current assessed state: direct rail service to Sumy station remains suspended, trains terminate at Konotop, and bus transfers are organized by Sumy OVA and DSNS. (baseline, HIGH)

  • Volyn, Lutsk/Kovel, Volyn oblast: Current assessed state: western rail and transport nodes remain under active attack, with confirmed damage at Lutsk and reported damage near Kovel. Changed: DSNS confirmed a strike on a passenger train at Lutsk station, fire extinguished, no casualties reported; STERNENKO/local video reported a hit near Kovel railway station; Air Force tracks continued toward Volyn/Kovel. (13:28–14:07 UTC, Оперативний ЗСУ / STERNENKO / Повітряні Сили ЗС України, HIGH for Lutsk, MEDIUM for Kovel)

  • Kyiv, Fastiv/Vyshhorod/Brovary/Bila Tserkva, Kyiv oblast: Current assessed state: air threat active; rail and civilian infrastructure damaged in multiple districts; Kyiv city alert lifted. Changed: Air Force reported strike UAVs near Volodarka moving west toward Vinnytsia and other UAVs westbound toward Bila Tserkva; Kyiv city air alert was reported all clear. (13:39–14:09 UTC, Оперативний ЗСУ / Повітряні Сили ЗС України / КМВА, HIGH)

  • Zhytomyr, Zhytomyr oblast: Current assessed state: rear transport, fuel, retail, and industrial nodes remain targeted; UAV tracks continuing. Changed: Zhytomyr RMA/Оперативний ЗСУ confirmed strikes on a foreign-investment enterprise overnight, a gas station in Zvyagel, two gas stations in Korosten, and a grocery store in Zvyagel with two killed; Air Force reported strike UAVs toward Zhytomyr from the northeast. (13:57–14:08 UTC, РБК-Україна / Оперативний ЗСУ / Повітряні Сили ЗС України, HIGH)

  • Rivne, Rivne oblast: No significant change. Current assessed state: air attack ongoing; no ground change reported. (baseline, MEDIUM)

  • Kharkiv, Kharkiv oblast: Current assessed state: rear urban strike reported; no front-line change confirmed. Changed: Russian MoD, via Дневник Десантника, claimed Ukrainian forces attempted to break out of an encirclement in Kharkiv oblast and that the ring is being tightened; these claims remain UNCONFIRMED. (13:39–14:11 UTC, Олег Синєгубов / Дневник Десантника, MEDIUM for prior strike, LOW for encirclement claims)

  • Kupiansk, Kharkiv oblast: No significant change. Current assessed state: no confirmed territorial change reported.

  • Lyman, Donetsk oblast: No significant change. Current assessed state: no confirmed territorial change reported.

  • Siversk, Donetsk oblast: No significant change. Current assessed state: no confirmed territorial change reported.

  • Chasiv Yar, Donetsk oblast: No significant change. Current assessed state: no confirmed territorial change reported.

  • Toretsk, Donetsk oblast: No significant change. Current assessed state: no confirmed territorial change reported.

  • Pokrovsk, Donetsk oblast: No significant change. Current assessed state: no confirmed territorial change reported.

  • Dobropillya, Donetsk oblast: No significant change. Current assessed state: contested; Russian counter-drone claims remain unverified.

  • Veselyi, Donetsk region (Russian sources refer to DPR): Current assessed state: contested; Russian FPV footage and “liberation” claims remain unverified. Changed: Russian MoD, via Дневник Десантника, claimed Russian forces liberated Veselyi; no geolocated verification was provided. (14:11 UTC, Дневник Десантника, LOW)

  • Novopavlivka, Donetsk oblast: No significant change. Current assessed state: no confirmed territorial change reported.

  • Orikhiv, Zaporizhzhia oblast: No significant change. Current assessed state: no confirmed ground change reported.

  • Zaporizhzhia, Zaporizhzhia oblast: Current assessed state: no confirmed ground change; Russian-appointed casualty claims remain UNCONFIRMED. Changed: Air Force reported strike UAVs moving toward Zaporizhzhia city from the south. (13:43–14:10 UTC, ASTRA / Повітряні Сили ЗС України, HIGH for official alert, LOW for Russian-appointed casualty claims)

  • Dnipro/Kryvyi Rih, Dnipropetrovsk oblast: Current assessed state: industrial/transport nodes under repeated attack. Changed: ASTRA reported a Russian missile strike on ArcelorMittal Kryvyi Rih with two killed, four wounded, and damage to production and auxiliary facilities; this follows prior reporting of repeated strikes on a Dnipro enterprise. (13:35–14:16 UTC, Олександр Ганжа / Дніпропетровська ОДА / ASTRA, HIGH for official strike/casualty reporting)

  • Odesa, Odesa oblast: Current assessed state: rear rail target reported struck. Changed: Colonelcassad claimed a high-rise fire in Odesa was caused by air-defense interceptor debris; Ukrainian authorities did not confirm the cause. (13:28–14:17 UTC, ASTRA / Colonelcassad, MEDIUM for prior official rail claim, LOW for air-defense-debris causality)

  • Kherson, Kherson oblast: No significant change. Current assessed state: no ground-line change reported; unofficial tracks previously reported guided reactive UAVs from the left bank toward Zelenodolsk, Dnipropetrovsk oblast. (baseline, LOW for unofficial tracks)

  • Chernihiv, Chernihiv oblast: Current assessed state: air threat active; no ground-line change reported. Changed: Air Force reported several large groups of strike UAVs moving westbound on/through Chernihiv. (14:16 UTC, Повітряні Сили ЗС України, HIGH)

  • Vinnytsia, Vinnytsia oblast: Current assessed state: no impact reported; Air Force reported a strike UAV near Volodarka, Kyiv oblast, moving west toward Vinnytsia. (14:00 UTC, Повітряні Сили ЗС України, HIGH)

  • Border areas (Sumy, Kharkiv, Chernihiv oblasts): No significant change. Current assessed state: no ground-line change reported; Sumy rail disruption remains the main logistical effect noted. Changed: Air Force reported large UAV groups on/through Chernihiv; Russian MoD claimed Kharkiv encirclement activity, but these claims remain UNCONFIRMED. (14:11–14:16 UTC, Дневник Десантника / Повітряні Сили ЗС України, LOW for Russian ground claims, HIGH for UAV alert)

Deep strikes & air defense

  • Russian strike UAVs, official tracking: Ukrainian Air Force reported a strike UAV near Volodarka, Kyiv oblast, moving west toward Vinnytsia; strike UAVs toward Zhytomyr from the northeast; strike UAVs in Kyiv oblast westbound toward Bila Tserkva; strike UAVs toward Zaporizhzhia city from the south; and several large groups westbound on/through Chernihiv. Kyiv city air alert was lifted. Confidence: HIGH for official alerts. (13:45–14:16 UTC, Повітряні Сили ЗС України / КМВА)
  • Russian strike UAVs, unofficial tracking: Nikolaevsky Vanyok reported one “moped” approaching Zhytomyr. UNCONFIRMED. Confidence: LOW. (14:09 UTC, Николаевский Ванёк)
  • Lutsk, Volyn oblast: DSNS Volyn, via Оперативний ЗСУ, reported a strike on a passenger train at Lutsk railway station; carriage fire was extinguished and casualty information was reported absent. Confidence: HIGH for official DSNS reporting, MEDIUM for exact munition type. (14:07 UTC, Оперативний ЗСУ)
  • Kovel, Volyn oblast: STERNENKO reported a hit near Kovel railway station during a massed attack, supported by local video showing civilians fleeing a station-area scene. No official confirmation was provided. Confidence: MEDIUM for incident occurrence, LOW for damage/casualty specifics. (14:02 UTC, STERNENKO)
  • Fastiv, Kyiv oblast: Prior Ukrainian Air Force/official reporting remains the baseline for damage to a Ukrainian Railways object; STERNENKO also referenced a Ukrainian Railways attack in Fastiv. Confidence: HIGH for official damage report, MEDIUM for current service impact. (13:39–14:02 UTC, Оперативний ЗСУ / STERNENKO)
  • Zhytomyr oblast: Zhytomyr RMA/Оперативний ЗСУ reported a Russian strike on an enterprise with foreign investments overnight, a gas station in Zvyagel, two gas stations in Korosten, and a grocery store in Zvyagel that killed two people. Confidence: HIGH for official reporting, MEDIUM for munition type and exact damage. (13:57–14:01 UTC, РБК-Україна / Оперативний ЗСУ)
  • Kryvyi Rih, Dnipropetrovsk oblast: ArcelorMittal Kryvyi Rih and Dnipropetrovsk OVA reported a Russian missile strike on the plant damaged production and auxiliary facilities, killed two people, and wounded four; two wounded were hospitalized, one in serious condition. Confidence: HIGH for official strike/casualty reporting, MEDIUM for missile type and production impact. (14:16 UTC, ASTRA)
  • Taganrog, Rostov oblast: ТАСС reported damage to the private children’s football club “Avangard” from falling UAV debris. Exilenova+ imagery showed Rostov Oblast Governor inspecting a fire-damaged industrial facility with a red arched roof after a claimed mass drone raid, refining prior reporting of damage at Atlant Aero workshops/warehouses and a fuel-reservoir fire. Confidence: MEDIUM for damage occurrence, LOW for specific cause and facility identity. (13:41–14:05 UTC, ТАСС / Exilenova+)
  • Odesa, Odesa oblast: Colonelcassad posted night images of a high-rise fire and claimed the cause was air-defense interceptor debris. Ukrainian authorities did not confirm the incident or cause. Confidence: MEDIUM for fire occurrence, LOW for air-defense-debris attribution. (14:17 UTC, Colonelcassad)
  • Russian air-defense claims: Russian MoD, via Дневник Десантника, claimed air defenses shot down 7 guided aerial bombs and 670 fixed-wing UAVs over 24 hours. Unilateral Russian claim. Confidence: LOW. (14:11 UTC, Дневник Десантника)
  • Russian counter-UAV system: MoD Russia promoted a “Yolka” interceptor drone, claiming 1.3 kg weight, 230 km/h speed, AI target analysis, and kinetic interception. Physical existence is visually supported; performance and combat effectiveness are unverified. Confidence: MEDIUM for system existence, LOW for performance claims. (13:51 UTC, MoD Russia)
  • Ukrainian deep strikes: No new confirmed Ukrainian deep-strike claim appeared in this cycle. Prior claims remain under review, including Taganrog facility damage and the unconfirmed tanker claim near Sochi. Confidence: N/A for new Ukrainian strikes. (14:22 UTC, aggregate review)

Enemy activity / threat assessment

  • Assessed: Russian forces are continuing a multi-axis UAV-centered campaign against Ukrainian rear transport, fuel, retail, and industrial nodes. Evidence: official Air Force tracks toward Vinnytsia, Bila Tserkva, Zhytomyr, Zaporizhzhia city, and Chernihiv; confirmed Lutsk train strike; reported Kovel rail-area hit; Zhytomyr gas-station/grocery-store strikes; Kryvyi Rih missile strike on ArcelorMittal; and Taganrog aftermath reporting. Likely intent: degrade military mobility, fuel/logistics resilience, and civilian morale while forcing Ukrainian air-defense dispersion. Confidence: MEDIUM.
  • Assessed: The most dangerous near-term COA is a follow-on massed UAV/missile wave against already-hit rail hubs, fuel nodes, repair crews, and heavy-industry targets, especially around Lutsk, Kovel, Fastiv, Zhytomyr, Korosten, Kryvyi Rih, and Odesa. Evidence: repeated strikes on the same Dnipro enterprise, official tracks toward multiple rear regions, and confirmed damage at rail and industrial sites. Confidence: MEDIUM.
  • Assessed: Russian ground messaging is likely supporting a narrative of continued offensive pressure in Donetsk and Kharkiv directions. Evidence: Russian MoD claims of “liberation” of Veselyi, two thwarted Ukrainian breakout attempts in Kharkiv oblast, and tightening encirclement in Kharkiv oblast. These claims are unverified and may be information operations as well as localized tactical reporting. Likely intent: justify rear strikes, signal momentum, and pressure Ukrainian defensive posture. Confidence: LOW for territorial claims, MEDIUM for information effect.
  • Assessed: Russian counter-UAV posture may be shifting toward small, distributed interceptor systems. Evidence: MoD Russia promotion of the “Yolka” interceptor drone as an AI-enabled kinetic counter-UAV system for infantry use. If deployed at scale, it could increase costs for Ukrainian FPV operations, but no combat evidence was provided. Confidence: LOW for effectiveness, MEDIUM for promotional intent.
  • Assessed: Russian communications logistics may include illicit or grey-market satellite terminals. Evidence: a post attributed to “Группировка войск «Запад»” advertised Starlink verification/recovery services with meetings in Donetsk and Moscow and claimed “guaranteed entry” to the network. This may indicate sanctions-evasion supply chains or scam activity; operational military use is unverified. Confidence: MEDIUM for existence of the advertisement, LOW for actual service effectiveness.
  • Assessed: Russian internal governance strain may be used as a reputational vulnerability, but has no immediate operational effect. Evidence: Кремлевский шептун reported a multi-month hot-water outage in part of Oryol’s Sovetsky district, framing it as a reputational risk for Governor Andrey Klychkov. Likely intent: informational pressure on Russian regional authorities. Confidence: LOW for operational effect.
  • Environmental factor: As of 14:15 UTC, contact-line weather is dry and low-to-moderate wind, supporting UAV/FPV operations: Vovchansk 20.8C overcast, wind 2.0 m/s, precip 0.0 mm; Svatove 24.1C overcast, wind 1.1 m/s, precip 0.0 mm; Pokrovsk 27.4C overcast, wind 1.5 m/s, precip 0.0 mm; Orikhiv 29.8C partly cloudy, wind 2.2 m/s, precip 0.0 mm; Kherson 28.7C clear, wind 2.8 m/s, precip 0.0 mm. Forecast: Vovchansk light rain 0.1 mm, windMax 3.8 m/s; Svatove light showers 0.2 mm, windMax 1.3 m/s; Pokrovsk overcast, 0.0 mm, windMax 2.8 m/s; Orikhiv overcast, 0.0 mm, windMax 3.1 m/s; Kherson fog possible, 0.0 mm, windMax 3.1 m/s. Confidence: HIGH for weather data, MEDIUM for operational effect.

Friendly activity (UAF)

  • Ukrainian Air Force and local administrations are issuing real-time UAV tracks and air alerts, supporting shelter instructions and damage reporting across Kyiv, Zhytomyr, Volyn, Chernihiv, Zaporizhzhia, and Vinnytsia directions. Confidence: HIGH for official alerts. (14:00–14:16 UTC, Повітряні Сили ЗС України / КМВА)
  • DSNS Volyn extinguished a fire on a passenger train in Lutsk and reported no casualties, indicating effective emergency response after the strike. Confidence: HIGH for official DSNS reporting. (14:07 UTC, Оперативний ЗСУ)
  • Ukrainian Zhytomyr authorities reported casualties and damage from multiple strikes in Zhytomyr oblast, including two killed in a Zvyagel grocery-store strike and earlier gas-station strikes in Zvyagel and Korosten. Confidence: HIGH for official reporting, MEDIUM for exact munition type. (13:57–14:01 UTC, РБК-Україна / Оперативний ЗСУ)
  • Ukrainian President Volodymyr Zelensky stated that Russia produces 140 ballistic missiles per month, that NATO standards require 280 interceptors to defeat 140 ballistic missiles, and that Ukraine seeks 100–120 interceptors for the upcoming heavy months from U.S. stocks/production, Gulf states, and a possible small European package. Confidence: HIGH for statement occurrence, LOW for production figures and procurement outcome. (13:57 UTC, Zelenskiy / Official)
  • Setback: Ukrainian rear transport, rail, fuel, retail, and heavy-industry nodes in Volyn, Zhytomyr, Dnipropetrovsk, and Odesa directions were struck, causing damage, disruption, and casualties in Zhytomyr and Kryvyi Rih. Confidence: HIGH for official damage/casualty reporting, MEDIUM for operational impact. (13:57–14:17 UTC, Оперативний ЗСУ / РБК-Україна / ASTRA / Colonelcassad)

Information environment / disinformation

  • MoD Russia disseminated promotional material for the “Yolka” interceptor drone, claiming AI target analysis, 1.3 kg weight, 230 km/h speed, and kinetic interception. Label: curated Russian military promotional content; physical existence is supported, performance is unverified. (13:51 UTC, MoD Russia, MEDIUM for existence, LOW for performance)
  • Дневник Десантника relayed Russian MoD briefing claims that Russian forces liberated Veselyi, thwarted two Ukrainian breakout attempts in Kharkiv oblast, tightened an encirclement in Kharkiv oblast, shot down 7 guided bombs and 670 UAVs, and inflicted approximately 1,390 Ukrainian personnel losses in 24 hours. Label: unilateral Russian MoD reporting; territorial and attrition claims remain UNCONFIRMED. (14:11 UTC, Дневник Десантника, LOW)
  • Операция Z relayed a claim that Ukrainian media reported Russia preparing up to 3,000 UAVs for strikes over the next 24 hours. Label: unverified rumor/psychological pressure; no corroborating official or OSINT evidence provided. (13:59 UTC, Операция Z, LOW)
  • Colonelcassad circulated images of a high-rise fire in Odesa and attributed it to air-defense interceptor debris. Label: Russian-affiliated OSINT with unverified causality; requires Ukrainian official confirmation. (14:17 UTC, Colonelcassad, LOW for causality)
  • STERNENKO circulated strong OSINT imagery of Lutsk train fire, Kovel station-area chaos, and Zvyagel strike effects, using highly emotive language. Label: OSINT with partisan framing; Lutsk fire is corroborated by DSNS, Kovel hit remains unconfirmed. (14:02–14:22 UTC, STERNENKO, HIGH for Lutsk visual/official corroboration, MEDIUM for Kovel, LOW for emotive framing)
  • “Группировка войск «Запад»” advertised Starlink verification/recovery services with meetings in Donetsk and Moscow. Label: illicit grey-market advertisement or scam; not verified military procurement, but indicates possible sanctions-evasion supply-chain activity. (14:03 UTC, Группировка войск «Запад», MEDIUM for existence of ad, LOW for service effectiveness)
  • Кремлевский шептун circulated a negative internal Russian governance narrative about a prolonged hot-water outage in Oryol’s Sovetsky district. Label: reputational information pressure on Russian regional authority; no direct operational reporting. (13:54 UTC, Кремлевский шептун, LOW for operational effect)
  • Zelensky’s DW interview emphasized ballistic-missile interceptor shortages and procurement needs. Label: official Ukrainian messaging on air-defense resourcing; not disinformation, but production and procurement claims require external verification. (13:57 UTC, Zelenskiy / Official, HIGH for statement occurrence, LOW for production figures)

Outlook (next 6-12h)

  • Expect continued Russian Shahed-type and reactive UAV activity toward Volyn/Kovel, Kyiv/Bila Tserkva/Vinnytsia, Zhytomyr, Chernihiv, and Zaporizhzhia directions, based on official tracks and recent multi-axis movement.
  • Monitor Lutsk railway station/rail yard, Kovel rail node, Fastiv Ukrainian Railways object, Zhytomyr gas stations, and the Zvyagel grocery-store site for follow-on strikes, repair activity, schedule changes, and official casualty confirmation.
  • Watch Kryvyi Rih, Dnipropetrovsk oblast, for further missile or UAV strikes against ArcelorMittal Kryvyi Rih, adjacent industrial infrastructure, and repair/recovery operations.
  • Seek official Ukrainian confirmation for the claimed Kovel rail-station hit and the Odesa high-rise fire cause; current reporting is OSINT or Russian-affiliated.
  • Verify Taganrog damage with high-resolution imagery and official Russian/Ukrainian reporting, especially whether Atlant Aero workshops/warehouses, fuel storage, or air-defense positions were affected.
  • Monitor Russian MoD claims of Veselyi “liberation” and Kharkiv encirclement; no geolocated verification is available, and these claims may be used to justify continued strikes.
  • Expect continued Russian information operations emphasizing counter-UAV systems, territorial claims, and large-scale UAV threat rumors; assess whether the claimed 3,000-UAV preparation produces observable launch indicators.
  • No major ground-line change is assessed as likely in the next 6–12 hours absent fresh geolocated reports.
  • Weather remains generally favorable for UAV/FPV operations: dry contact-line conditions, low-to-moderate wind, with only light rain possible near Vovchansk/Svatove and possible fog near Kherson.

Intelligence gaps & collection requirements

  • Need official Ukrainian confirmation for the reported Kovel railway-station hit, including impact point, damage, casualties, and munition type.
  • Need DSNS/local authority confirmation for the Zvyagel grocery-store strike, exact impact point, munition type, and final casualty reconciliation.
  • Need geolocation and damage assessment for the Lutsk passenger-train strike, including whether rolling stock, station infrastructure, or nearby rail assets were affected.
  • Need verification of the ArcelorMittal Kryvyi Rih missile strike, including missile type, exact production facilities damaged, casualties, and operational impact on steel output.
  • Need Ukrainian official confirmation or independent verification for the claimed Odesa high-rise fire and whether it resulted from air-defense debris or a strike.
  • Need high-resolution satellite imagery for Taganrog to confirm Atlant Aero workshop/warehouse damage, fuel-tank fire, collateral damage to the “Avangard” football club, and any air-defense site effects.
  • Need geolocated evidence for Russian MoD claims of Veselyi “liberation” and Kharkiv encirclement activity.
  • Need independent combat footage or wreckage to assess the “Yolka” interceptor drone’s physical characteristics, deployment pattern, and effectiveness against Ukrainian UAVs.
  • Need verification of the claimed Starlink verification/recovery service and whether it supports military or intelligence communications in occupied Donetsk or Russian logistics networks.
  • Need reconciliation of official Air Force tracks with unofficial drone-track data, especially toward Vinnytsia, Bila Tserkva, Zhytomyr, Zaporizhzhia city, and Chernihiv.
  • Need confirmation of the claimed 3,000-UAV preparation report and whether launch preparations are visible at known Russian UAV staging areas.