Russia launches massive overnight attack on Ukraine's Odesa, injuring six

Firefighter battling flames Odesa, Ukraine - 31 December 2025.