
The latest Russian missile barrage against Ukraine's civilian infrastructure has marked one of the largest such attacks in months.
On Thursday, Russia fired over 80 missiles in a massive effort to overwhelm Ukrainian air defenses and cripple the country’s energy system.