US President Donald Trump has signed an executive order imposing a wave of new tariffs on imports from more than 90 countries. The levies – ranging from 10 to 41 percent – had been due to enter force Friday but were pushed back by a week. The trade conflict has reignited tensions between Washington and its traditional allies, with President Emmanuel Macron urging the EU to take a tougher stance.
Leave Iran now, Ottawa urges Canadians as protests, crackdown intensify
...
Read moreDetails

