europe news Russia Ukraine World newsRussia-Ukraine war at a glance: what we know on day 503 of the invasion by TheWorldsNewsJuly 11, 2023 Share0 Russia kills seven in attack on humanitarian aid distribution point; Turkey agrees to Sweden Nato membership See all our Russia-Ukraine war coverage Continue reading…