Cupertino, California

Protesters and police amid clouds of tear gas on a city street.

Protesters and police amid clouds of tear gas on a city street.

Loading...