11 July 2025 Firefighters work at the site of horse stalls heavily damaged by a Russian drone strike in Odesa, Ukraine, July 11, 2025. — Photo by Nina Liashonok / Reuters « Newest « Newer Older » Oldest »