Nineteen American in-flight refueling aircraft will be stationed at the Powidz Air Base in western Poland. According to the U.S. magazine Stars and Stripes, this is the latest sign that U.S. Armed Forces are shifting combat resources to strengthen NATO’s eastern flank. The U.S. Air Force command in Europe confirmed that on March 10 of […]
Clicking on "Accept" you can allow all cookies. If you would like to reject or customize, please click on "Settings".