Russia batters Ukraine’s Odesa and Zaporizhzhia as peace talks in London face uncertainty

Russian drones battered the Ukrainian port city of Odesa and glide bombs hit Zaporizhzhia, local authorities said on Tuesday, as the Kremlin again warned that negotiators are unlikely to obtain a swift breakthrough in peace talks on the war.

Continue Reading