Harrison Lee Stone, 18, was arrested Wednesday as part of SWAT raids at two homes, according to the San Diego Police Department.
Harrison Lee Stone, 18, was arrested Wednesday as part of SWAT raids at two homes, according to the San Diego Police Department.