A damaged multi-story residential building in Odesa following a russian shelling, March 28, 2026

back