Ukraine invasion – day 502 Jul 10, 2023 RUSSIA Kyiv UKRAINE POLAND 1 2 UKRAINE Dnipro Zaporizhya NPP Kherson Mykolaiv Odesa KHERSON OBLAST Sevastopol BLACK SEA Kharkiv Kreminna Bakhmut Velyka Novosilka Orikhiv Mariupol Melitopol ZAPORIZHYA OBLAST CRIMEA Svatove RUSSIA LUHANSK OBLAST Luhansk Donetsk DONETSK OBLAST 80km 50 miles 3 4 5 Russian control before Feb 24, 2022 Russian control Russian advances Cities controlled Reclaimed by Ukraine Heavy fighting 1 Russia: Accuses Turkey of violating agreement under which captured Ukrainian Azov commanders were to remain in exile until end of war – five sent home July 8 Air defences shoot down four Ukrainian missiles 2 Poland: Detains 15th member of Russian spy network 3 Ukraine: U.S. President Joe Biden says Kyiv “not ready” to join NATO but hopes to lay path to membership 4 Bakhmut: Russia appears to be struggling to hold city as Ukrainian forces have “taken initiative” 5 Odesa: Turkish President Erdogan “pressing” Vladimir Putin to extend Black Sea Grain deal, expiring Jul 17 Sources: Institute for the Study of War, Reuters © GRAPHIC NEWS