Russian drones strike Ukrainian city of Odesa, underlining challenges for even limited truce

Russian drones have pummeled the Ukrainian Black Sea port city of Odesa, injuring three people and sparking fires

Mar 21, 2025 - 12:01
 0
Russian drones strike Ukrainian city of Odesa, underlining challenges for even limited truce
Russian drones have pummeled the Ukrainian Black Sea port city of Odesa, injuring three people and sparking fires