Massive Russian Barrage Severs Power to Hundreds of Thousands in Ukraine as Deep Drone Strikes Hit Russian Fuel Infrastructure

Massive Russian Barrage Severs Power to Hundreds of Thousands in Ukraine as Deep Drone Strikes Hit Russian Fuel Infrastructure