europe news Russia Ukraine World newsRussia-Ukraine war at a glance: what we know on day 504 of the invasion by TheWorldsNewsJuly 12, 2023 Share0 Zelenskiy fails to secure formal Nato invitation; woman killed in Russian shelling of Kherson See all our Russia-Ukraine war coverage Continue reading…