21 November 2025 Site of the Russian drone strike in Odesa, Ukraine, November 21, 2025. — Photo by Nina Liashonok Older » Oldest »