A family home in the Ukrainian village of Pukhivka was reduced to burning rubble overnight, killing three generations of one family as missiles and drones swept across Kyiv and its surrounding region.

The victims were a three-year-old boy, his grandmother and his grandfather. The child’s parents and 15-year-old brother survived but suffered burns and shrapnel injuries, according to Ukrainian officials.

A neighbour who rushed towards the damaged property to help the family was also wounded. President Volodymyr Zelenskyy said the neighbour was struck during a follow-up attack on the same location. This account remained part of the continuing investigation into the sequence of strikes.

Emergency workers searched the wreckage after the two-storey house collapsed and caught fire. Nearby buildings and vehicles were also damaged, leaving the residential property almost completely unrecognisable.

The family’s deaths formed part of a much wider overnight attack. Ukraine’s air force reported that Russia launched 151 drones and six ballistic missiles across the country. Air defences intercepted many of the incoming weapons, but others reached residential and commercial areas.

A fourth person was killed in a separate ballistic-missile strike on Kyiv. Fires and structural damage were reported in several parts of the capital, while approximately 10 houses and commercial properties were affected in the wider region.

The attack again exposed Ukraine’s difficulty in stopping ballistic missiles. Unlike slower drones, ballistic weapons travel at extremely high speeds and require specialised systems such as the American-built Patriot to intercept them.

Ukrainian officials say the country’s supply of interceptor missiles is running dangerously low. That shortage means air-defence commanders may be forced to make painful decisions about which cities, power facilities and military positions receive protection.

Russia has repeatedly maintained that its operations are directed at military targets and denies deliberately attacking civilians. Ukraine argues that the repeated destruction of homes and deaths of families demonstrate the enormous civilian cost of the campaign.

Ukraine also launched drones into Russia overnight, striking oil facilities and causing fires at refineries. Russian authorities reported injuries in the Krasnodar region. The continuing exchange shows how rapidly long-range drone warfare is expanding on both sides of the conflict.

For the family in Pukhivka, however, the geopolitical calculations have a devastatingly human meaning: a child, his grandmother and his grandfather were killed together inside the place where they should have been safest.