Russia has launched hundreds of missiles and drone attacks on Ukraine in the past few weeks.