Russian missiles hit Ukraine’s Odesa, leaving dozens dead

Witnesses describe scenes of horror as Russian missiles strike homes and rescue workers in Odesa, prompting international condemnation and calls for action.

Russian missiles hit Ukraine’s Odesa, leaving dozens dead Read More ยป