Russia launched a major drone attack on Ukraine overnight, hitting infrastructure facilities in the south and north of the country, the Ukrainian military said on Saturday.

Ukraine air defense shot down 29 out of 38 Iranian-made Shahed drones launched from Russian territory, the air force said.

The air force said in a statement the attack on many Ukrainian regions lasted from 8 p.m. (1800 GMT) on Friday to 4 a.m. on Saturday.