Pentagon to give Ukraine $300 million in weapons even as it lacks funds to restock
The announcement comes as Ukraine is running dangerously low on munitions and efforts to get fresh funds for weapons have stalled in the House because of Republican opposition.