Ukrainian energy grid
Military
Russia Fires 120 Missiles From Air and Sea at Ukraine
Major urban centers in Ukraine were targeted on Thursday morning with a massive missile barrage. It was one of the largest bombardments since the conflict began in February.
According to the Ukrainian Air Force, Russian forces launched missiles from multiple...