Buildings in southern city of Odesa during a major blackout after russian attacks, December 2025

back