Interior of an apartment building in Odesa left in ruins after a russian attack, June 28, 2025

back