Russia batters Ukraine’s Odesa and Zaporizhzhia as peace talks in London face uncertainty
The attacks on Odesa and Zaporizhzhia come as Ukrainian, British, French and US officials are due to meet in London on Wednesday to discuss the war.

What's Your Reaction?






