Russia launched a barrage of missiles and drones at Ukraine on Wednesday, hitting nearly a dozen energy infrastructure facilities ...