ICE protest

A group of 40 vocal demonstrators held a protest in San Francisco in response to the recent ICE raids at 7-11 stores across the country.

Top Videos

Most Watched

KTVU Vault

Wild Rides