Hundreds of workers from Apple, Facebook and other tech companies took the day to join a rally called "Tech Stands Up" in the heart of Silicon Valley.

They were protesting against Donald Trump's immigration policies, which employers say will affect who they can hire.

Al Jazeera's Kate King reports from Palo Alto.

US & Canada, United States, Science & Technology