Russia launched a massive missile and drone barrage targeting Ukraine’s energy infrastructure on Wednesday, striking a thermal power plant and prompting Ukrainians to take shelter in metro stations on Christmas morning. Ukrainian President Volodymyr Zelenskyy said over 70 missiles, including ballistic missiles, and over 100 attack drones were used to strike Ukraine’s power sources, in […]