Major police activity in the area.
Roads closed near intersection of Stevens Creek Boulevard and Stern Avenue with businesses and residents asked to shelter in place until further notice in Cupertino, California amid reports of ‘law enforcement activity’; circumstances unclear.
Comments are closed.