US President Donald Trump has faced a lot of opposition at home and abroad to his policies on immigration.

Plans of raising tariffs on Mexico and limiting free trade are also angering many technology companies at Silicon Valley.

Al Jazeera's Jacob Ward reports from San Francisco.

US & Canada, United States, Science & Technology