Categories Russia - Ukraine war Russia launches a new barrage of missiles on Ukrainian energy facilities, leaving 2 dead in Kharkiv – The Hill Post author By Mike Nova Post date June 22, 2024 Russia launches a new barrage of missiles on Ukrainian energy facilities, leaving 2 dead in Kharkiv The Hill ← Outrage As UK Hard-right Leader Says West Provoked Ukraine War – Barron’s → Russia-Ukraine war live: Mark Rutte set to be next Nato head after rival withdraws – The Guardian