News

The US Department of Defense is negotiating with a number of countries on the supply of Patriot systems to Ukraine. There are ...