0
The US says it will start delivering the controversial weapons to Ukraine soon; Russia denounced the decision as ‘an indicator of inhumanity’