Russia strikes Ukrainian city of Odesa

President Zelenskyy has vowed to retaliate after a new barrage of Russian strikes targeted the port city of Odessa.

July 23, 2023

Top Stories

ABC News Live Presents