9 Isla Vista Residents Hospitalized, Narcan Administered After Possible Opioid Overdose
Nine Isla Vista residents were transported to the hospital Thursday night after showing symptoms of drug overdoses, the Santa Barbara Sheriff’s Office reported.
read more