Russia unleashes ‘massive’ barrage targeting Ukraine energy infrastructure
Ukraine continues to call for more weapons as Russia seeks to batter industry and resistance. Russia has launched more than 70 missiles and drones overnight in one of its largest barrages against Ukraine’s energy infrastructure. The attack on Tuesday night was directed at facilities in Kyiv and six other cities, authorities said. Moscow continues to […]