Russia launched a rush-hour barrage of missiles towards Ukraine on Thursday, killing at least one person, the day after Kyiv secured Western pledges of dozens of modern battlefield tanks to try to push back the Russian invasion.

Leave a Reply