Police arrest last of 3 suspects in East Palo Alto shootings
Police in East Palo Alto have arrested the third of three suspects allegedly involved in a shooting in September, the department announced Tuesday.
Read More Local News – CBS San Francisco