59 Minutes Ago
Continued from above...
Moscow has stepped up efforts to paralyze Ukraine’s energy system in the past month, as Kyiv’s troops struggle to hold positions on key frontlines particularly in the east.
The five-month wait before US Congress approved $61 billion in military aid to Kyiv may have...