Trump Imposes Tariffs on Mexico, Canada, and China

Canada, Mexico Retaliate Against US Tariffs.