Ukraine's armed forces say Moscow launched a large-scale attack on energy infrastructure Friday, with a mass barrage of 99 ...
Russia attacked three DTEK thermal power plants (TPPs) during a massive attack on the energy system overnight on March 29, ...