Verified daily reportBrief Delta — Ukraine
Middle East
EN
Brief Delta — Ukraine · Archive ↕

Kyiv attack injury count rose to 15

Russian strikes halted Kamet Steel production and damaged housing, retail and passenger transport. Capital-specific strike pauses were announced for Kyiv and Moscow. A local truce began for repairs to the Zaporizhzhia nuclear plant’s power line; power restoration is not confirmed. The injury count from the September 4 Kyiv drone attack rose to 15. Homes, warehouses and energy infrastructure were damaged in Odesa, while the Sochi oil-depot fire disrupted aviation; final damage and service restoration remain open.

The day's material events on a map

Numbered event Current assessed Russian control Russian-controlled before 2022 Disputed / claimed area

Not real-time · city or regional precision · directions appear only when sourced

Evening update

Since this morning

Russian strikes halted Kamet Steel production and damaged housing, retail and passenger transport. Capital-specific strike pauses were announced for Kyiv and Moscow. A local truce began for repairs to the Zaporizhzhia nuclear plant’s power line; power restoration is not confirmed.

Confirmed

Strikes halted steel production and damaged homes and transport

A Russian missile strike halted all production at Kamet Steel in Kamianske. Metinvest confirmed damage to production facilities and energy and transport infrastructure. The regional administration’s later update reported five killed and five injured in the Kamianske industrial-site attack. The company’s four injured employees are not the same population as the authority’s total. Ukraine’s prime minister reported damage to civilian sites in nine regions overnight. In Mykolaiv, Epicentr said repeated attacks had destroyed its shopping centre. In Odesa region, another attack set fire to a previously damaged food warehouse; the administration said the fire was extinguished without casualties. A drone attack in Chornobaivka on a passenger train heading to Kherson damaged two locomotives. Police later reported two injured and the evacuation of 21 passengers and the crew. For the Boryspil apartment-building strike, emergency services confirmed destroyed ninth-floor structures and 15 residents evacuated; the injury total remained two. Zaporizhzhia city authorities reported 29 residential buildings damaged in the day’s attacks. A separate later residential-area strike injured seven, according to the regional administration. At 18:26, Khmelnytskyi’s administration revised its local attack toll to seven injured, four hospitalised and one in serious condition. Dnipropetrovsk’s administration reported one death in a strike on a vehicle-repair shop in Dnipro district. In Kherson, separate shelling today killed two people, the governor said. Police also revised the consequences of the September 4 minibus strike: two people had died in hospital and 11 were injured. That revision does not concern today’s train attack. Translation correction 2026-09-05T20:56:58+03:00: the source’s СТО means a vehicle-repair shop, not a petrol station. The reporting cutoff remains 18:30.

Why this matters

Kamet Steel stopped production completely, while other strikes destroyed or damaged retail, housing and passenger-transport facilities. These are separate events, not one combined casualty total.

What we are watching

The plant restart, shopping-centre operations, final medical outcomes and building safety remain unresolved.

Confirmed

Kyiv and Moscow strike pauses announced

Kremlin spokesman Dmitry Peskov said Vladimir Putin had ordered a three-day pause in strikes on Kyiv for the US envoys’ visit. At 17:21, Volodymyr Zelensky said Ukraine was ready to refrain from striking Moscow from that point through Monday, September 7, and expected Russia to do the same regarding Kyiv. The announcements concern the capitals, not a front-wide ceasefire. Steve Witkoff and Jared Kushner arrived in Moscow and are due to travel to Kyiv on Sunday. Earlier in the day, Zelensky said Russia had attacked Kyiv and Boryspil airports overnight. Physical airport damage has not been independently established.

Why this matters

The capital-specific scope is more concrete than the morning’s open ceasefire proposal. An announcement does not establish that restraint is being observed.

What we are watching

Compliance and airport damage remain open. The precise date boundary of Peskov’s midnight start wording remained ambiguous across the sources.

Confirmed

Local truce began for Zaporizhzhia nuclear-plant power-line repairs

The International Atomic Energy Agency said a localized ceasefire had taken effect to allow repairs to the Zaporizhzhia nuclear power plant’s external power connection. The Russian-occupied plant has lacked external power since August 20 and has used diesel generators to cool its reactors and spent fuel. The IAEA said technicians were due to begin work after demining, under agency monitoring. Diesel reserves were low. It warned of a possible station blackout within days unless external power was restored or additional fuel delivered. The sources checked provided no confirmation of power restoration by 18:30.

Why this matters

The truce enables repair of a connection essential to reactor cooling. It does not mean power has been restored.

What we are watching

Repair completion, restored external power and additional fuel delivery remain open.

Today's events

01
ClarifiedCivilian impact

Kyiv attack injury count rose to 15

A Russian drone struck the SBU building in Kyiv on September 4. The city military administration’s evening update reported 15 injured. In the mayor’s earlier update of 12 injured, nine were in hospital and two in serious condition. Part of a floor and an exterior wall collapsed, and a nearby café was damaged.

Sources →
02
ClarifiedCivilian + infrastructure

Odesa: one killed and seven injured

According to the regional administration, Russia’s morning attack on Odesa and its region on September 4 killed one person and injured five, including a child. Homes and energy infrastructure were damaged. A later double strike on food and industrial-goods warehouses injured two and set lorries on fire. These two events injured seven people in total.

Archive exterior photo of a damaged apartment building in Odesa on 17 January 2024. Archive photo
Archive photo from Odesa on 17 January 2024. It does not depict the 4 September 2026 strikes, casualties, power outage, warehouse fires or current damage. Photo: National Police of Ukraine via Wikimedia Commons, CC BY 4.0.

National Police of Ukraine / Wikimedia Commons / National Police of Ukraine · Creative Commons Attribution 4.0 International

Source: Open original image ↗

License: CC-BY-4.0 · 2024-01-17 · Odesa, Ukraine
Sources →
03
ClarifiedCommercial infrastructure

Sochi oil-depot fire disrupted the airport

An oil-depot fire during the drone attack on Sochi and Sirius disrupted aviation on September 4. Krasnodar’s operational headquarters confirmed the fire. According to Ostorozhno Novosti and Verstka observations relayed by Meduza, airport operations were restricted for more than 11 hours, over 100 flights were delayed or cancelled, and aircraft refuelling was restricted. The governor warned of possible fuel-distribution disruption. Russia’s Defence Ministry additionally claimed 480 drones intercepted across several regions during the day; this is a party claim.

Archive exterior photo of an oil tank farm in Ukraine in 2015. Archive photo
Archive photo of oil tanks in Ukraine from 2015. It does not depict Sochi or the 4 September 2026 attack. Photo: V. Biletskyi / Wikimedia Commons, public domain.

V. Biletskyi / Wikimedia Commons · Public domain

Source: Open original image ↗

License: Public-Domain · 2015-01-01 · Ukraine; the file page does not specify a more precise location
Sources →
04
ClarifiedCivilian impact

Kherson vehicle strikes killed one and injured 12

Kherson regional and city authorities said Russian drone strikes on a minibus and a car killed one person and injured 12 on September 4. The total covers these two vehicles, not every regional attack. The governor separately reported one man killed in morning shelling in Stanislav.

Sources →
More events (8)
05
Still openCivilian + infrastructure

Two police officers killed in Dnipropetrovsk region

Dnipropetrovsk’s administration reported two police officers killed and one seriously injured and hospitalised in an overnight strike in the Bohdanivka community. A business and a supermarket were damaged in Nikopol district. The reports were published on September 4.

Sources →
06
Still openCivilian + infrastructure

Mykolaiv shopping mall struck twice

Mykolaiv’s regional administration said a shopping-mall strike injured one man on September 4 and a separate house strike in Dmytrivka injured another. Both were hospitalised. The mayor’s evening update said another strike on the mall injured a 17-year-old girl, who was treated and would continue as an outpatient.

Sources →
07
New

Child injured in Poltava region

Poltava’s administration reported a three-year-old girl injured when a drone came down in Kremenchuk district on September 4. Private homes and cars were damaged. The injury report was preliminary and she was receiving medical care.

Sources →
08
New

Two injured in Boryspil apartment-building strike

According to the Kyiv regional administration update published before the morning cutoff, two women were injured in an apartment-building strike in Boryspil and hospitalised. An apartment and the roof caught fire.

Sources →
09
New

Warehouses and an industrial site burned in Kyiv region

Bilohorodka’s village head reported four drone hits on warehouse premises in Sviatopetrivske on the evening of September 4. A fire broke out, with no initial casualties reported. Brovary’s mayor reported a separate industrial-site fire after a drone attack that day. Company identities and output losses were not established.

Sources →
10
New

Previously damaged Zhytomyr businesses struck again

Zhytomyr’s governor said Russia struck businesses on the evening of September 4 that had already been damaged in previous attacks. No deaths or injuries were reported. Emergency and investigation teams worked at the sites.

Sources →
11
New

Kherson governor warned of severe electricity shortage

In an interview published on September 4, Kherson governor Oleksandr Prokudin said the city was receiving electricity equivalent to the consumption of one Kyiv supermarket. He warned of prolonged outages and described work on alternative power and heat arrangements. The comparison is his assessment, not a published power measurement.

Sources →
12
New

Occupation court sentenced journalist to 15 years

The court established by Russia’s occupation authorities in Zaporizhzhia announced a 15-year penal-colony sentence for Melitopol journalist Iryna Levchenko on espionage charges. Mediazona checked the court announcement and sentencing video. The existence of the sentence is distinct from the espionage allegation, which has not been independently established.

Sources →
Archive exterior photo of a Kyiv building damaged by drone debris on 2 August 2023. Archive photo
Archive photo from Kyiv on 2 August 2023. It does not depict the 4 September 2026 SBU headquarters strike, current damage. Photo: State Emergency Service of Ukraine via Wikimedia Commons, CC BY 4.0.

State Emergency Service of Ukraine / Wikimedia Commons / State Emergency Service of Ukraine · Creative Commons Attribution 4.0 International

Source: Open original image ↗

License: CC-BY-4.0 · 2023-08-02 · Solomianskyi district, Kyiv, Ukraine

Daily situation picture

Would you like one calm daily brief?

Only anonymous interest is measured. No email address is collected.

Follow via RSS
Evidence and open questionsHow we verify 12 claim clusters

Confidence describes evidence quality, not certainty. Reposts are not counted as independent confirmation.

Kyiv attack injury count rose to 15Kyiv, Ukraine CONFIRMED

A Russian drone struck the SBU building in Kyiv on September 4. The city military administration’s evening update reported 15 injured. In the mayor’s earlier update of 12 injured, nine were in hospital and two in serious condition. Part of a floor and an exterior wall collapsed, and a nearby café was damaged.

Why this matters

Kyiv administration established the latest total; the mayor established the earlier hospital detail; BBC added direct aftermath observation. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 4.4/5 · 3 origin families · 1 open items.

  • Final medical outcomes and structural condition remain open. The 14 injured on September 3 belong to a different event.
Open living event record →
Odesa: one killed and seven injuredOdesa, Ukraine CONFIRMED

According to the regional administration, Russia’s morning attack on Odesa and its region on September 4 killed one person and injured five, including a child. Homes and energy infrastructure were damaged. A later double strike on food and industrial-goods warehouses injured two and set lorries on fire. These two events injured seven people in total.

Why this matters

Odesa administration separately reported the morning and later warehouse incidents; Energy Ministry independently described grid damage. These are different fact layers, not double confirmation of casualties. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 4.4/5 · 3 origin families · 1 open items.

  • Power restoration, inventory losses and delivery effects remain open. The source of the previously published DTEK figure of 28,000 families without power was blocked in this pass, so that number is not updated.
Open living event record →
Sochi oil-depot fire disrupted the airportSochi, Russia CONFIRMED

An oil-depot fire during the drone attack on Sochi and Sirius disrupted aviation on September 4. Krasnodar’s operational headquarters confirmed the fire. According to Ostorozhno Novosti and Verstka observations relayed by Meduza, airport operations were restricted for more than 11 hours, over 100 flights were delayed or cancelled, and aircraft refuelling was restricted. The governor warned of possible fuel-distribution disruption. Russia’s Defence Ministry additionally claimed 480 drones intercepted across several regions during the day; this is a party claim.

Why this matters

The fire began before the window; September 4 aviation/refuelling impacts and the wider officially acknowledged daytime attack are current-window developments. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 4.4/5 · 4 origin families · 1 open items.

  • Depot damage, a second depot and final fuel-supply effects remain open. Flight restrictions do not establish physical airport damage.
Open living event record →
Kherson vehicle strikes killed one and injured 12Kherson Oblast, Ukraine CONFIRMED

Kherson regional and city authorities said Russian drone strikes on a minibus and a car killed one person and injured 12 on September 4. The total covers these two vehicles, not every regional attack. The governor separately reported one man killed in morning shelling in Stanislav.

Why this matters

Kherson authority press service directly answered Ukrinform about the vehicle-specific total; Stanislav is explicitly separate. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 3.8/5 · 1 origin families · 1 open items.

  • Medical outcomes and the final region-wide daily total remain open.
Open living event record →
Two police officers killed in Dnipropetrovsk regionDnipropetrovsk Oblast, Ukraine CONFIRMED

Dnipropetrovsk’s administration reported two police officers killed and one seriously injured and hospitalised in an overnight strike in the Bohdanivka community. A business and a supermarket were damaged in Nikopol district. The reports were published on September 4.

Why this matters

Regional administration is authoritative for the narrow casualty report; AP relays the same official origin. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 3.8/5 · 1 origin families · 1 open items.

  • The injured officer’s medical outcome and the extent of business damage remain open.
Open living event record →
Mykolaiv shopping mall struck twiceMykolaiv Oblast, Ukraine CONFIRMED

Mykolaiv’s regional administration said a shopping-mall strike injured one man on September 4 and a separate house strike in Dmytrivka injured another. Both were hospitalised. The mayor’s evening update said another strike on the mall injured a 17-year-old girl, who was treated and would continue as an outpatient.

Why this matters

Regional authority and mayor describe separate incidents; the mayor’s later statement relays the same RMA origin. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 3.8/5 · 1 origin families · 1 open items.

  • Hospital outcomes and the mall’s reopening remain open.
Open living event record →
Child injured in Poltava regionPoltava Oblast, Ukraine CONFIRMED

Poltava’s administration reported a three-year-old girl injured when a drone came down in Kremenchuk district on September 4. Private homes and cars were damaged. The injury report was preliminary and she was receiving medical care.

Why this matters

The authority’s preliminary casualty statement is reported as such; no independent total is claimed. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 3.8/5 · 1 origin families · 1 open items.

  • The severity of the child’s injuries and final building damage remain open.
Two injured in Boryspil apartment-building strikeBoryspil, Ukraine CONFIRMED

According to the Kyiv regional administration update published before the morning cutoff, two women were injured in an apartment-building strike in Boryspil and hospitalised. An apartment and the roof caught fire.

Why this matters

Ukrinform’s Ukrainian-language 03:18 report relays the named regional governor; its 06:22 English translation is not treated as new pre-cutoff evidence. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 3.8/5 · 1 origin families · 1 open items.

  • Medical outcomes and final structural condition remain open.
Warehouses and an industrial site burned in Kyiv regionKyiv Oblast, Ukraine CONFIRMED

Bilohorodka’s village head reported four drone hits on warehouse premises in Sviatopetrivske on the evening of September 4. A fire broke out, with no initial casualties reported. Brovary’s mayor reported a separate industrial-site fire after a drone attack that day. Company identities and output losses were not established.

Why this matters

Two named municipal authorities describe different sites; their accounts are not two confirmations of either individual strike. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 3.8/5 · 2 origin families · 1 open items.

  • Company identities, inventory losses and operating interruption duration remain open.
Previously damaged Zhytomyr businesses struck againZhytomyr, Ukraine CONFIRMED

Zhytomyr’s governor said Russia struck businesses on the evening of September 4 that had already been damaged in previous attacks. No deaths or injuries were reported. Emergency and investigation teams worked at the sites.

Why this matters

Governor Vitalii Bunechko’s own-area statement; no quantified production loss inferred. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 3.8/5 · 1 origin families · 1 open items.

  • Company identities and additional operating losses remain open.
Kherson governor warned of severe electricity shortageKherson, Ukraine CONFIRMED

In an interview published on September 4, Kherson governor Oleksandr Prokudin said the city was receiving electricity equivalent to the consumption of one Kyiv supermarket. He warned of prolonged outages and described work on alternative power and heat arrangements. The comparison is his assessment, not a published power measurement.

Why this matters

Traceable named-governor interview; the quoted comparison is not quantified or independently corroborated. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 3.8/5 · 1 origin families · 1 open items.

  • Actual available capacity, customer coverage and adequacy of replacement heating remain open.
Occupation court sentenced journalist to 15 yearsMelitopol, occupied Ukraine CONFIRMED

The court established by Russia’s occupation authorities in Zaporizhzhia announced a 15-year penal-colony sentence for Melitopol journalist Iryna Levchenko on espionage charges. Mediazona checked the court announcement and sentencing video. The existence of the sentence is distinct from the espionage allegation, which has not been independently established.

Why this matters

Official court act is narrowly attributed; journalist identification is documented in Mediazona and IMI. Allegations of guilt are not endorsed. Narrow authoritative facts only; estimates, allegations and operational effects remain attributed or open.

Why evidence is limited

Confidence: 3.8/5 · 1 origin families · 1 open items.

  • Independent assessment of the charges and the detainee’s legal protections remain unresolved.
Revision history

Tracked daily change

From yesterday to today

Kyiv’s evening authority update revised injuries from 12 to 15. Two people were injured in the overnight apartment-building strike in Boryspil. Earlier and new events are kept separate.

Updated

Kyiv attack injury count rose to 15

Previously published position

A Russian drone struck the headquarters of Ukraine's Security Service in central Kyiv on September 4. Mayor Vitali Klitschko said 12 people were injured; nine were hospitalised and two were in serious condition. The fire was extinguished, but part of a floor and an exterior wall collapsed.

Current position

A Russian drone struck the SBU building in Kyiv on September 4. The city military administration’s evening update reported 15 injured. In the mayor’s earlier update of 12 injured, nine were in hospital and two in serious condition. Part of a floor and an exterior wall collapsed, and a nearby café was damaged.

Why does this matter?

Final medical outcomes and structural condition remain open. The 14 injured on September 3 belong to a different event.

What are we watching?

When will an authority or operator establish medical outcomes or restored operations?

Resolution criterion: Final medical outcomes and structural condition remain open. The 14 injured on September 3 belong to a different event. A named authority or operator publishes an incident-specific update.
Updated

Odesa: one killed and seven injured

Previously published position

A Russian morning strike on Odesa and the surrounding region killed one person and injured five, including a child. Homes and the power grid were damaged, and DTEK said 28,000 families were without electricity. Later, two people were injured in a double strike on food and industrial-goods warehouses. The emergency service said seven lorries and one minibus caught fire.

Current position

According to the regional administration, Russia’s morning attack on Odesa and its region on September 4 killed one person and injured five, including a child. Homes and energy infrastructure were damaged. A later double strike on food and industrial-goods warehouses injured two and set lorries on fire. These two events injured seven people in total.

Why does this matter?

Power restoration, inventory losses and delivery effects remain open. The source of the previously published DTEK figure of 28,000 families without power was blocked in this pass, so that number is not updated.

What are we watching?

When will an authority or operator establish medical outcomes or restored operations?

Resolution criterion: Power restoration, inventory losses and delivery effects remain open. The source of the previously published DTEK figure of 28,000 families without power was blocked in this pass, so that number is not updated. A named authority or operator publishes an incident-specific update.
Updated

Sochi oil-depot fire disrupted the airport

Previously published position

The Krasnodar regional operational headquarters confirmed that an oil depot caught fire during a drone attack on Sochi and Sirius on September 4. Meduza reported that airport operations were restricted for more than 11 hours, over 100 flights were delayed or cancelled and aircraft refuelling was restricted. The regional governor warned that the fire could also complicate fuel supplies at Sochi filling stations.

Current position

An oil-depot fire during the drone attack on Sochi and Sirius disrupted aviation on September 4. Krasnodar’s operational headquarters confirmed the fire. According to Ostorozhno Novosti and Verstka observations relayed by Meduza, airport operations were restricted for more than 11 hours, over 100 flights were delayed or cancelled, and aircraft refuelling was restricted. The governor warned of possible fuel-distribution disruption. Russia’s Defence Ministry additionally claimed 480 drones intercepted across several regions during the day; this is a party claim.

Why does this matter?

Depot damage, a second depot and final fuel-supply effects remain open. Flight restrictions do not establish physical airport damage.

What are we watching?

When will an authority or operator establish medical outcomes or restored operations?

Resolution criterion: Depot damage, a second depot and final fuel-supply effects remain open. Flight restrictions do not establish physical airport damage. A named authority or operator publishes an incident-specific update.
Updated

Kherson vehicle strikes killed one and injured 12

Previously published position

Russian drones struck a route minibus and a passenger car in central Kherson on September 4. Regional and city authorities said the attacks killed one man and injured 12 people in total. Authorities revised the casualty count several times during the day.

Current position

Kherson regional and city authorities said Russian drone strikes on a minibus and a car killed one person and injured 12 on September 4. The total covers these two vehicles, not every regional attack. The governor separately reported one man killed in morning shelling in Stanislav.

Why does this matter?

Medical outcomes and the final region-wide daily total remain open.

What are we watching?

When will an authority or operator establish medical outcomes or restored operations?

Resolution criterion: Medical outcomes and the final region-wide daily total remain open. A named authority or operator publishes an incident-specific update.
Still open

Two police officers killed in Dnipropetrovsk region

Comparison boundary

This event was not included in the previous morning edition.

Current position

Dnipropetrovsk’s administration reported two police officers killed and one seriously injured and hospitalised in an overnight strike in the Bohdanivka community. A business and a supermarket were damaged in Nikopol district. The reports were published on September 4.

Why does this matter?

The injured officer’s medical outcome and the extent of business damage remain open.

What are we watching?

When will an authority or operator establish medical outcomes or restored operations?

Resolution criterion: The injured officer’s medical outcome and the extent of business damage remain open. A named authority or operator publishes an incident-specific update.
Still open

Mykolaiv shopping mall struck twice

Comparison boundary

This event was not included in the previous morning edition.

Current position

Mykolaiv’s regional administration said a shopping-mall strike injured one man on September 4 and a separate house strike in Dmytrivka injured another. Both were hospitalised. The mayor’s evening update said another strike on the mall injured a 17-year-old girl, who was treated and would continue as an outpatient.

Why does this matter?

Hospital outcomes and the mall’s reopening remain open.

What are we watching?

When will an authority or operator establish medical outcomes or restored operations?

Resolution criterion: Hospital outcomes and the mall’s reopening remain open. A named authority or operator publishes an incident-specific update.

Actor ledger

Responsible-side claims in this memo

Restrained actor labels keep attribution visible without turning the report into a scoreboard.

Ukraine

1
  • An oil-depot fire during the drone attack on Sochi and Sirius disrupted aviation on September 4. Krasnodar’s operational headquarters confirmed the fire. According…

Russia

11
  • A Russian drone struck the SBU building in Kyiv on September 4. The city military administration’s evening update reported 15 injured. In the mayor’s earlier…
  • According to the regional administration, Russia’s morning attack on Odesa and its region on September 4 killed one person and injured five, including a child.…
  • Kherson regional and city authorities said Russian drone strikes on a minibus and a car killed one person and injured 12 on September 4. The total covers these two…

Method and coverage

How this report was checked

Claim clusters
12
Source families
20
Confirmed / likely
A source link is not the same as confirmation
27source links20origin families3/12multi-origin claims

9 republication chains were detected and grouped.

8Civilian impact0Decision7Commercial infrastructure

Coverage checked · 5 candidates resolved