Russia unleashes barrage of missiles in Ukraine

Russia unleashes barrage of missiles in Ukraine

Russia‚Äč unleashed a barrage of missiles in Ukraine overnight. Ukrainian officials confirmed at least half a dozen regions were targeted, including the capital city, Kyiv.