The US president’s announcement comes a day before Nato foreign ministers are due to meet, with Marco Rubio criticising the alliance’s failure to help with Iran

President Donald Trump has stirred confusion by saying the U.S. will send an additional 5,000 American troops to Poland.

US President Donald Trump said on Thursday he was sending 5,000 troops to Poland, reversing an earlier decision to cancel the deployment as Washington presses Europe to shoulder…