
Washington: US President Donald Trump has imposed stiff tariffs on all goods imported from Mexico, Canada and China.
Trump signs executive orders
Trump on Saturday signed three separate executive orders to impose 25 percent tariffs on goods from Canada and Mexico, and 10 percent on all imports from China.