Russia strikes 118 Ukrainian towns and villages with artillery, missiles, and drones over a 24-hour period, the most in a single day this year. More than 40 attacks are reported in Avdiivka. (BBC News) Russian strikes against Ukrainian infrastructureRussian invasion of Ukraine link embed save