The US has pledged hundreds of armoured vehicles, rockets and artillery shells to Ukraine as a part of a new $2.5 billion military assistance package. There are missiles, heavier guns, tanks and armoured vehicles which are on the way for Ukrainian forces.