Ukraine invasion – day 299 Dec 19, 2022 BELARUS Kyiv UKRAINE RUSSIA 1 2 UKRAINE Zaporizhya NPP Dnipro River Kherson Mykolaiv Odesa KHERSON OBLAST Sevastopol BLACK SEA Belgorod Kharkiv Izyum Dnipro Bakhmut Huliaipole Melitopol Mariupol ZAPORIZHYA OBLAST SEA OF AZOV CRIMEA Svatove RUSSIA LUHANSK OBLAST Yakovlivka Luhansk DONETSK OBLAST Donetsk 80km 50 miles 3 4 Russian control before Feb 24 Russian control Russian advances Cities controlled Reclaimed by Ukraine Heavy fighting 1 Belarus: Russian troops stationed in Belarus conduct battalion tactical exercises, amid Ukrainian fears of new front opening in north 2 Kyiv: Air defences shoot down 30 of 35 Iranian-made Shahed drones launched from east coast of Sea of Azov overnight 3 Bakhmut: Russia claims to have captured Yakovlivka, but lost other long-held positions to Ukraine 4 Huliaipole: Recent artillery exchanges suggest Ukrainian forces massing. Russia setting anti-tank defences in Melitopol in response to expected counteroffensive Sources: Institute for the Study of War, Reuters © GRAPHIC NEWS