Ukraine invasion – day 429 Apr 28, 2023 BELARUS Kyiv UKRAINE RUSSIA 1 UKRAINE Zaporizhya NPP Kherson Mykolaiv Odesa KHERSON OBLAST BLACK SEA Sevastopol Kharkiv Kreminna Dnipro Bakhmut Avdiivka Melitopol Mariupol ZAPORIZHYA OBLAST CRIMEA Svatove RUSSIA LUHANSK OBLAST Luhansk Donetsk DONETSK OBLAST 80km 50 miles 2 3 4 5 Russian control before Feb 24, 2022 Russian control Russian advances Cities controlled Reclaimed by Ukraine Heavy fighting 1 Belarus: Defence Minister meets Chinese and Iranian counterparts in New Delhi, India 2 Russia: Denmark confirms sighting of Russian SS-750 ship carrying submarine near Nord Stream pipeline 800km of Russian lines protecting occupied Ukraine “triple-fortified” in anticipation of Ukrainian offensive 3 Ukraine: Hit by wave of Russian missile attacks on cities including Kyiv, Dnipro and Mykolaiv 4 Bakhmut: Russia tries to sever supply routes to remaining Ukrainian forces amid claims Moscow has captured another four districts 5 Bulgaria: Reports of over 300 Russian cyber attacks in 2023 Sources: Institute for the Study of War, Reuters © GRAPHIC NEWS