Nightwatch
Intelligence archive
Historical intelligence

Situation Report

Archived operational intelligence briefing retained for historical analysis.

Intelligence brief / archived issue

Situation Update (UTC)

Key reported developments

  • Ukrenergo confirms grid outages across 10 oblasts with mandatory restriction schedules: Following overnight strikes, Ukrenergo reports de-energization in Volyn, Zhytomyr, Rivne, Ternopil, Khmelnytskyi, Vinnytsia, Kirovohrad, Kharkiv, Odesa, and Mykolaiv oblasts. Power-restriction schedules for industry and hourly blackout schedules (up to 2 stages) for all consumer categories are to be applied for the remainder of 19 October. (Event time: overnight 18–19 Oct, source: Оперативний ЗСУ quoting Ukrenergo, 2026-10-19 07:54 UTC, confidence HIGH for the outage statement; the attached infographic attributes some outages to weather, creating a text/image discrepancy noted by the source's own analysis)

  • Kryvyi Rih casualty discrepancy: The Dnipropetrovsk OVA head (Oleksandr Hanzha) reports two people injured (not killed) by a Russian strike on Kryvyi Rih, with medical aid being provided. This contradicts the earlier report in the previous SITREP (07:47 UTC) via Oreshny Kotel/Operational ZSU, which stated two men killed at an industrial enterprise. Both claims originate from the same OVA ecosystem; the later timestamped statement from the OVA head directly says "injured." (Source: Олександр Ганжа / Дніпропетровська ОДА, 2026-10-19 07:52 UTC, confidence MEDIUM – the discrepancy is unresolved; the OVA head's own statement supersedes the earlier aggregator relay)

  • US early-warning failure confirmed by both sides: Ukrainian Air Force spokesperson Yuriy Ihnat stated that US intelligence was not received during the evening ballistic attack, forcing Ukrainian forces to rely on their own radars; a US warning arrived around 03:00 but was too late for some Kyiv areas where sirens activated after explosions. US Secretary of State Marco Rubio attributed the failure to a "software problem" under investigation by EUCOM. (Sources: Операция Z quoting Ihnat, 2026-10-19 08:27 UTC; ASTRA, 2026-10-19 08:01 UTC; Дневник Десантника, 2026-10-19 08:09 UTC; confidence HIGH for the statements themselves; the cause of the failure is disputed between "software issue" and "no data provided")

  • Russian forces claim capture of Omelnyk, Zaporizhzhia oblast: The "Vostok" Group of Forces (38th Guards Motorized Rifle Brigade, 35th Army) claims to have taken control of Omelnyk after breaching prepared defensive lines. The claim includes destruction of 14 APCs, 21 vehicles, 30 robotic platforms, 75 hexacopters, and "over a company" of the 92nd Separate Assault Brigade. Geotagged coordinates (47.63710, 35.90149 / 47.63723, 35.90311) are supplied by a Russian mil-blogger channel. (Sources: Воин DV, 2026-10-19 08:02 UTC; Дом Осинтеров, 2026-10-19 08:07 UTC; confidence MEDIUM for the claim of combat in the area; LOW for the capture and equipment-loss figures – single-source Russian, no Ukrainian confirmation or denial in this batch)

  • 13 Russian airports reported closed overnight: Ukrainian monitoring channel КіберБорошно lists closures at Grabtsevo, Donskoye, Penza, Gagarin, Saransk, Kurumoch, Baratayevka, Kazan, Bugulma, Begishevo, Izhevsk, Perm (Bolshoye Savino), and Gelendzhik, attributed to drone or air-defense activity. (Source: КіберБорошно | CyberBoroshno, 2026-10-19 08:03 UTC, confidence MEDIUM – single-source Ukrainian monitoring; no independent flight-tracking corroboration in this batch)

  • Kharkiv weekly toll: 51 attacks, 6 killed, 95 injured (12–18 Oct): Mayor Ihor Terekhov reports explosions in all nine districts, with the most severe damage in Kholodnohirskyi district (entire apartment-building entrance collapsed; four bodies recovered; one rescuer injured). Two additional deaths at a flea market. Weapons used include Iskander-M, S-8000 "Bandera" (15 units), reactive Shahed (10), FPV (6), Molniya (4), standard Shahed (5), Lancet (1), Italmas (1). (Source: Ігор Терехов, 2026-10-19 08:08 UTC, confidence HIGH for the official city tally; MEDIUM for the weapon-type breakdown)

  • Turkey proposes Black Sea military moratorium: Per Milliyet (via ТАСС), Ankara offered both Ukraine and Russia a halt to military actions in the Black Sea and safe shipping corridors: Ukrainian civilian vessels along the Romanian/Bulgarian coast to the Bosphorus; Russian vessels along the Georgian/Turkish coast. (Source: ТАСС, 2026-10-19 07:53 UTC, confidence MEDIUM – state-media relay of a Turkish newspaper report; no confirmation from Kyiv or Moscow in this batch)

  • Odesa grain-laundering case: two officials detained: Ukraine's Prosecutor General's Office reports the detention of a manager and a laboratory head at an Odesa certification enterprise, accused of facilitating the re-labelling of 7,857 tonnes of Ukrainian wheat (valued at over 60 million hryvnias) as Russian-origin after loading onto the sanctioned vessel "Alfa M" in occupied Mariupol (2024) and shipping it to Temryuk and then Turkey. (Source: Офіс Генерального прокурора, 2026-10-19 08:00 UTC, confidence HIGH for the procedural announcement; the underlying criminal allegation remains subject to court determination)

Reported situation by area

Kyiv and Kyiv oblast: Overnight ballistic-missile and drone strikes confirmed (16 missiles, 200+ drones per Zelenskiy). Datagroup data centre struck (company statement: equipment "completely out of order"; Russian channels: "completely destroyed"). Cosmo Multimall in Shulyavka heavily damaged. Russian MoD and mil-blogger channels additionally name NPO "Ecosoft" in Irpin as struck. A medical clinic, school, metro station, and residential buildings reported damaged. DSNS and National Police imagery (Kyiv and Zhytomyr watermarks) corroborate structural damage, fires, and rescue operations. Morning Air Force alerts tracked reactive UAVs over the Kyiv Reservoir heading west (07:59 UTC). (Sources: Zelenskiy via Синєгубов/Ганжа/РБК/Оперативний ЗСУ, 07:51–07:58; АРХАНГЕЛ СПЕЦНАЗА, 08:02; Повітряні Сили, 07:59; confidence HIGH for the strike and damage; MEDIUM for specific target identification beyond Datagroup and Cosmo Multimall)

Kharkiv oblast: Mayor Terekhov's weekly summary (12–18 Oct) reports 51 strikes, 6 killed, 95 injured, all nine districts hit. During the morning window (07:51–08:13 UTC), the Air Force tracked a reactive UAV toward Krasnopavlivka from the south (07:51), ballistic missiles toward Balakliia (08:01), and ballistic missiles toward Lymanivka, Lozova, Barvinkove (08:06, 08:13). Energy infrastructure damage in the oblast is noted as complicating winter preparation. (Sources: Повітряні Сили ЗСУ, 07:51–08:13; Ігор Терехов, 08:08; confidence HIGH for the alerts; HIGH for the weekly toll)

Dnipropetrovsk oblast / Kryvyi Rih: The Air Force tracked ballistic missiles heading toward/past Yuriivka (southwest) and toward Dnipro city (08:19, 08:24 UTC), with an urgent shelter alert for Dnipro (08:19). The OVA head reports two injured in Kryvyi Rih from a Russian strike. (Sources: Повітряні Сили ЗСУ, 08:19–08:24; Олександр Ганжа, 07:52; confidence HIGH for the alerts; MEDIUM for Kryvyi Rih details)

Zaporizhzhia oblast: Russian "Vostok" Group claims capture of Omelnyk (geotagged coordinates supplied). The Air Force reported ballistic missiles heading toward Zaporizhzhia oblast (08:03 UTC). The previous SITREP noted MoD footage of Molniya UAVs destroying a Ukrainian drone and control station in this sector. (Sources: Воин DV/Дом Осинтеров, 08:02–08:07; Повітряні Сили, 08:03; confidence LOW for the Omelnyk capture claim; HIGH for the missile alert)

Western and central Ukraine (Vinnytsia, Khmelnytskyi, Ternopil, Rivne, Volyn, Zhytomyr, Ivano-Frankivsk, Cherkasy): Air Force tracked reactive UAVs passing Muravani Kyrylivtsi toward Khmelnytskyi (07:55), heading toward Rivne from the north (07:57), over the Kyiv Reservoir westward (07:59), passing Dunaivtsi toward Ternopil (08:04), passing Chernobyl exclusion zone toward Zhytomyr (08:07), from north of Rivne toward Volyn (08:12), in Ternopil heading toward Tovste (08:12), passing Buki in Cherkasy toward Vinnytsia (08:26), and toward Ivano-Frankivsk via Tlumach (08:22). Ukrenergo confirms outages in all of these oblasts. Russian mil-blogger АРХАНГЕЛ СПЕЦНАЗА claims strikes on 110 kV substations in Berdychiv and Kremenets, 330 kV substation in Kovel, Mogilev-Podilskyi, and the VKO "Maans" enterprise in Zdolbuniv near Rivne. (Sources: Повітряні Сили ЗСУ, 07:55–08:26; Оперативний ЗСУ/Ukrenergo, 07:54; АРХАНГЕЛ СПЕЦНАЗА, 08:02; confidence HIGH for the alerts and outage list; LOW for the specific substation-strike claims, which are single-source Russian)

Mykolaiv oblast: Air Force tracked a reactive UAV toward southern Mykolaiv oblast from the Black Sea (08:21 UTC). Ukrenergo lists Mykolaiv among the 10 oblasts with outages. (Source: Повітряні Сили ЗСУ, 08:21; confidence HIGH for the alert)

Donetsk oblast (Nove / Katerynivka): The Belarusian Volunteer Corps' HATRED Battalion (3rd Separate Assault Brigade) published first-person combat footage from operations near Nove and Katerynivka, claiming elimination of Russian platoon and reconnaissance-company commanders and a Belarusian citizen fighting for Russia. (Source: WarArchive, 08:00 UTC, confidence MEDIUM for the unit's presence and activity; LOW for the specific kill claims, which are not visually corroborated in the supplied frames)

Donetsk / Andriivka: DPR-affiliated "People's Militia" channel claims the 57th Motorized Rifle Regiment (20th MRD, 8th Guards CAA) destroyed two Ukrainian communication antennas near Andriivka using FPV drones. (Source: Народная милиция ДНР, 08:04 UTC, confidence MEDIUM for the footage; LOW for the unit attribution and claimed effect on Ukrainian C2)

Russian rear areas (airports): 13 airports reported closed overnight (central, southern, western Russia). The S7 flight 7099 (Novosibirsk–Makhachkala) transmitted a distress signal over Kazakhstan and subsequently landed safely in Omsk. (Sources: КіберБорошно, 08:03; ТАСС, 07:54 and 08:11; confidence MEDIUM for the airport closures; HIGH for the S7 landing, as ТАСС confirms resolution)

Reported strikes and air-defense activity

  • Russian overnight strike on Ukraine (18–19 Oct): 16 ballistic missiles and 200+ drones (including reactive Shaheds) per Zelenskiy, targeting energy infrastructure in 11 oblasts. Ukrenergo confirms outages in 10 oblasts with 2-stage blackout schedules. Russian MoD names Datagroup, Fire Point, Khimvolokno, Kyiv locomotive depot, Planet Plastik (Irpin), and a cargo vessel 130 km SW of Odesa. АРХАНГЕЛ СПЕЦНАЗА adds substations (Berdychiv 110 kV, Kremenets 110 kV, Kovel 330 kV), Ecosoft (Irpin), and Maans (Zdolbuniv). (Confidence HIGH for the strike and grid impact; MEDIUM for the full target list, which combines official MoD claims and mil-blogger assertions)

  • Russian air-defense performance claim (Ukrainian Air Force data relayed by Russian channels): Операция Z (quoting "Rusvesna" war correspondents) states the Air Force's own summary lists 269 Shaheds (59 jet-propelled) and ballistic missiles engaged, with 4 cruise missiles and 243 drones intercepted, zero ballistic-missile interceptions, and hits at 25 locations plus debris at 8. (Source: Операция Z, 08:05 UTC, confidence MEDIUM for the interception figures as relayed from the Air Force graphic; the graphic itself was flagged in the previous SITREP for a date anomaly and is treated as UNCONFIRMED)

  • Morning Air Force alerts (07:51–08:27 UTC): Reactive UAVs tracked toward Krasnopavlivka, Muravani Kyrylivtsi→Khmelnytskyi, Rivne (from north), Kyiv Reservoir (west), Dunaivtsi→Ternopil, Chernobyl zone→Zhytomyr, north Rivne→Volyn, Tovste (Ternopil), Buki→Vinnytsia, Ivano-Frankivsk via Tlumach, southern Mykolaiv from Black Sea. Ballistic missiles tracked toward Balakliia, Lymanivka/Lozova/Barvinkove (Kharkiv), Zaporizhzhia/Donetsk, Yuriivka→Dnipro. Dnipro issued an urgent shelter alert at 08:19. (Source: Повітряні Сили ЗС України, multiple messages 07:51–08:27; confidence HIGH for the alerts themselves)

  • Russian airport closures: 13 airports grounded overnight per КіберБорошно. (Source: 08:03 UTC; confidence MEDIUM – single-source)

  • DPR antenna strike, Andriivka: 57th MR Regiment claims FPV destruction of two Ukrainian communication antennas. (Source: Народная милиция ДНР, 08:04; confidence MEDIUM for footage; LOW for claimed C2 effect)

  • Oleshky EW drone retrieval: ТАСС video shows a Russian EW specialist (callsign "Salyut") retrieving a downed drone from a tree near Oleshky, attributed to Kostroma paratroopers' electronic warfare. (Source: ТАСС, 08:16; confidence MEDIUM for the footage; LOW for the location and unit claims)

Reported Russian activity

  • Russian MoD confirms and publicises the overnight strike package against Kyiv, Kyiv oblast, and the Odesa sea approaches (per previous SITREP, 07:32 UTC).
  • "Vostok" Group (38th Guards MRB, 35th Army) claims capture of Omelnyk, Zaporizhzhia oblast, with detailed equipment-loss claims. (Воин DV, 08:02; Дом Осинтеров, 08:07)
  • АРХАНГЕЛ СПЕЦНАЗА mil-blogger channel publishes a detailed map and narrative of strikes on western-Ukrainian substations and industrial sites, framing the campaign as targeting "logistics complexes and substations" in response to Ukrainian actions. (08:02)
  • ТАСС reports Kostroma-based EW troops countering Ukrainian drones near Oleshky. (08:16)
  • DPR-affiliated channel releases FPV footage of antenna strikes near Andriivka. (08:04)
  • ZOV LNR volunteer channel solicits crowdfunding for Russian Southern Group of Forces (drone detectors, EW systems, quadricycles, FPV glasses, generators, camouflage materials). (Colonelcassad, 08:01)
  • BУТУСОВ ПЛЮС publishes a self-filmed complaint from a soldier in the 6th Guards Tank Regiment (90th Guards TD, 2nd Guards CAA) alleging severely injured personnel being declared combat-ready and sent forward. (08:03)
  • Russian government reshuffle: Peskov and Belyakov confirm Grigorenko's transition, Trutnev's state award, Yadrov's proposed appointment as Transport Minister, Kozhemyako as Far East plenipotentiary candidate, Nikitin and Okladnikova as VP candidates. (ТАСС, 07:55–08:08)
  • Turkey's Black Sea moratorium proposal relayed by ТАСС via Milliyet. (07:53)

Reported Ukrainian activity

  • Ukrainian Air Force issued continuous drone and ballistic-missile alerts across the country from 07:51 to 08:27 UTC. (Повітряні Сили ЗСУ, multiple)
  • Ukrenergo published grid-status information confirming 10-oblast outages and 2-stage blackout schedules. (via Оперативний ЗСУ, 07:54)
  • Zelenskiy's office released DSNS and National Police watermarked imagery of strike damage in Kyiv and Zhytomyr, including rescue operations, a destroyed children's play area, a metro station, and firefighting at energy sites. (via Синєгубов, Ганжа, РБК, Оперативний ЗСУ, 07:51–07:58)
  • Air Force spokesperson Ihnat publicly confirmed the absence of US early-warning data during the evening attack and stated specialists are investigating the cause. (via Операция Z, 08:27)
  • Prosecutor General's Office announced detention of two Odesa certification-enterprise officials in a grain-laundering case. (08:00)
  • Kharkiv mayor Terekhov published a weekly damage and casualty summary. (08:08)
  • Dnipropetrovsk OVA head Hanzha reported two injured in Kryvyi Rih and reposted Zelenskiy's national statement. (07:52, 08:00)
  • WarArchive published HATRED Battalion (Belarusian Volunteer Corps, 3rd OShBr) combat footage from Nove/Katerynivka. (08:00)
  • Coordination Headquarters on POWs published administrative instructions for families. (08:05)

Civilian and infrastructure impact

  • Casualties – Kyiv: Zelenskiy reports civilian deaths and injuries; DSNS footage shows rescue workers evacuating a victim on a stretcher at night. Exact numbers not specified in this batch. (Confidence MEDIUM – official claim with imagery, but no named casualty count)
  • Casualties – Kharkiv (weekly, 12–18 Oct): 6 killed, 95 injured (including 6 children) per Mayor Terekhov. Four bodies recovered from a collapsed apartment entrance in Kholodnohirskyi district; two sellers killed at a flea market. One rescuer injured during recovery. (Source: Ігор Терехов, 08:08; confidence HIGH for the official city tally)
  • Casualties – Kryvyi Rih: Two people injured per Dnipropetrovsk OVA head (07:52). This supersedes or contradicts the earlier "two killed" claim (07:47) relayed via Operational ZSU. The discrepancy is unresolved. (Confidence MEDIUM – the OVA head's direct statement is more authoritative than the aggregator relay, but both are single-source)
  • Energy: More than 10 energy facilities damaged; at least 550,000 households without power per Zelenskiy. Ukrenergo confirms outages in 10 oblasts with 2-stage hourly blackouts and industrial power restrictions. (Confidence HIGH for the Zelenskiy/Ukrenergo statements; the 550,000 figure is an official claim without independent verification)
  • Civilian infrastructure – Kyiv: Cosmo Multimall (Shulyavka) heavily damaged; metro station with shattered glass and debris; medical clinic, school, residential buildings damaged. Children's play area with scattered toys visible in DSNS imagery. (Sources: РБК-Україна video; Оперативний ЗСУ photos; confidence HIGH for the mall and metro damage)
  • Civilian infrastructure – Kharkiv oblast: Apartment buildings, private homes, sports complex, supermarket, enterprises, warehouses, hotel, gas stations, and railway infrastructure damaged during the reporting week. Repeated strikes forced crews to restart repairs. (Source: Ігор Терехов, 08:08; confidence HIGH)
  • Data/telecom: Datagroup primary site "completely out of order"; services continuing from backups. Russian channels frame this as "total destruction." (Confidence HIGH for the outage; MEDIUM for the "total destruction" framing vs. the company's operational-resilience statement)
  • Oleshky (Kherson sector): ТАSS/EW channel describes ongoing Ukrainian drone threats to the town; Russian forces claim to be countering them. No independent verification of the humanitarian situation or supply status. (Confidence LOW – state-media claim)

Information environment and disputed claims

  • Kryvyi Rih: killed vs. injured: The previous SITREP (07:47) relayed "two killed" via Oreshny Kotel/Operational ZSU. The OVA head's direct statement (07:52) says "two injured." The discrepancy is unresolved. The OVA head's own words are treated as the more authoritative formulation, but the earlier claim has not been formally retracted in the supplied messages. (Confidence MEDIUM for "injured" based on the direct OVA statement; LOW for "killed" as it appears to be an aggregator error or preliminary misreport)

  • Datagroup "total destruction" vs. "out of order": Russian channels (Два майора, Военкор Котенок, Дневник Десантника) use "completely destroyed / further work impossible." Datagroup's own statement says equipment is "completely out of order" and restoration of that site is "impossible," but services continue from backup locations. The company's framing is operationally precise; the Russian framing is absolute. Both confirm the strike occurred. (Confidence HIGH for the strike; MEDIUM for the "total destruction" characterization)

  • US early-warning failure – competing explanations: Zelenskiy and Ihnat state partners "again did not warn." Rubio attributes the gap to a "software problem" under EUCOM investigation. Ihnat says specialists are working with US partners to determine why data was not received. Дневник Десантника (pro-Russian) frames the failure as proof of Western unreliability. The factual core (no timely warning received) is confirmed by the Ukrainian Air Force spokesperson; the cause is disputed. (Confidence HIGH for the absence of timely warning; LOW for the "software" explanation, which is Rubio's characterization without a published technical report)

  • Omelnyk capture: Claimed by Воин DV and Дом Осинтеров (geotagged). No Ukrainian confirmation or denial in this batch. The 38th Guards MRB / 35th Army attribution is consistent with known Russian order of battle in the sector but is a single-source claim. Equipment-loss figures (75 hexacopters, 30 robotic platforms) are typical of Russian mil-blogger reporting and uncorroborated. (Confidence LOW for the capture; MEDIUM for combat activity in the area)

  • Airport closures: 13 airports listed by КіберБорошно. The analysis notes the date "19.10.2026" as consistent with the current reporting period. No independent flight-tracking data is supplied. (Confidence MEDIUM – single-source Ukrainian monitoring)

  • АРХАНГЕЛ СПЕЦНАЗА substation strikes: Claims specific 110 kV and 330 kV substations hit in Berdychiv, Kremenets, Kovel, plus Ecosoft (Irpin) and Maans (Zdolbuniv). These are mil-blogger assertions; Ukrenergo confirms oblast-level outages but does not name specific substations. (Confidence LOW for the specific substation identifications; the oblast-level outages are corroborated by Ukrenergo)

  • S7 flight: Previously flagged as unconfirmed in the prior SITREP. Now resolved: ТАСС confirms the flight landed safely in Omsk. (Confidence HIGH for the resolution; the initial distress signal is corroborated by Flightradar data cited by ТАСС)

  • HATRED Battalion kill claims: The caption asserts elimination of Russian platoon/recon-company commanders and a Belarusian collaborator. The supplied frames show movement and structural damage but do not visually corroborate specific kills. (Confidence MEDIUM for the unit's presence; LOW for the kill claims)

  • 6th Guards Tank Regiment medical complaint: Self-filmed video shows soldiers with severe injuries (missing finger, necrotic foot, crutches). The channel (BUTUSOV PLUS / "NE ZHDI KHOROSHIE NOVOSTI") is a known aggregator of Russian military complaints. The injuries appear genuine; the broader claim of systemic command negligence is the narrator's interpretation. (Confidence MEDIUM for the video's authenticity; LOW for the systemic claim)

Evidence limitations and unresolved questions

  • The Kryvyi Rih "killed vs. injured" discrepancy is unresolved. Neither the earlier Operational ZSU relay nor the OVA head's statement has been formally corrected or retracted in the supplied messages. Independent verification (e.g., hospital records, additional OVA statements) is not available in this batch.
  • The exact number of ballistic missiles (16) and drones (200+) remains an official Ukrainian claim; the Air Force graphic relayed by Russian channels cites 269 Shaheds and 4 Iskander-K, but the graphic's authenticity was flagged in the previous SITREP for a date anomaly. Neither figure is independently corroborated.
  • The 550,000-household power-outage figure is from Zelenskiy's statement; Ukrenergo confirms 10-oblast outages and 2-stage blackouts but does not restate the 550,000 number in the supplied messages.
  • The Russian MoD and АРХАНГЕЛ СПЕЦНАЗА target lists (Fire Point, Khimvolokno, Ecosoft, Maans, specific substations) are official or mil-blogger claims without independent imagery or third-party confirmation in this batch.
  • The Omelnyk capture claim has no Ukrainian confirmation or denial, no independent geolocation of ground-level footage, and no follow-up from Ukrainian General Staff in this batch.
  • The 13-airport closure list is a single-source Ukrainian monitoring report; no ADS-B or flight-tracking data is supplied for independent verification.
  • The Turkey Black Sea moratorium proposal is relayed via ТАСС from Milliyet; no Ukrainian or Russian official response is recorded in these messages.
  • The Datagroup strike's precise weapon type (ballistic missile per Datagroup/Zelenskiy; "high-precision ground-based weapons" per MoD) and exact strike time within the overnight window remain unspecified to the hour.
  • The cause of the US early-warning failure ("software problem" per Rubio vs. unexplained non-delivery per Ihnat) is unresolved; no EUCOM report has been published in the supplied messages.
  • The HATRED Battalion kill claims and the 6th Guards Tank Regiment medical complaint are single-source and lack independent corroboration.
  • No weather data was supplied in the new messages; the weather_context provides numeric observations as of 09:15 UTC: Kharkiv/Vovchansk 11.8 °C, light rain, wind 2.6 m/s; Kherson 15.9 °C, light rain showers, wind 3.8 m/s; Zaporizhzhia/Orikhiv 18.0 °C, overcast, wind 6.6 m/s. These are reference-point observations; local conditions vary.
  • The previous daily report (covering 17–18 Oct) provides context on Pulkovo disruption, Yanino outages, and Russian interception claims; those events are not re-reported here as new.