The conflict between Moscow and Kiev intensifies with targeted attacks on energy infrastructure, including Ukrainian raids on a Russian refinery in Nizhny Novgorod and Russian strikes on the thermal power plant in Kherson, while the Kremlin spokesperson declares that Ukraine is losing the war. (translated)








