16 April 2025 Resident Natalia Steblovska walks in front of her house damaged during a Russian drone strike in Odesa, Ukraine April 16, 2025. — Photo by Nina Liashonok / Reuters « Newest « Newer Older » Oldest »