Categories Russia - Ukraine war Putin’s forces ‘being pushed from Kharkiv’ as Russian leader to visit North Korea – The Independent Post author By Mike Nova Post date June 18, 2024 Putin’s forces ‘being pushed from Kharkiv’ as Russian leader to visit North Korea The Independent ← US “deliberately” delaying training for Ukraine’s F-16 pilots, Kyiv claims – Euromaidan Press → Elon Musk calls for elimination of EVMs over hacking risks – Moneycontrol