EADaily, December 14th, 2025. Massive strikes by the Russian Armed Forces on strategic and energy facilities of Ukraine ...