Categories Russia - Ukraine war Russia launches a new barrage of missiles on Ukrainian energy facilities, leaving 2 dead in Kharkiv – The Santa Rosa Press Democrat Post author By Mike Nova Post date June 22, 2024 The Santa Rosa Press Democrat ← What Ukraine has lost – The Indian Express → Ukraine ‘wants peace as soon as possible’ – Zelensky aide – azərbaycan24