JOSH BOAK Associated Press - Page 1

1 Posts
0 Comments

Trump puts tariffs on Canada, Mexico and China, spurring trade war as North American allies respond

Mexico’s president immediately ordered retaliatory tariffs and Canada’s prime minister said the country would put matching 25% tariffs on up to $155 billion in U.S....

Latest articles