Tag: Juan Sebastian Castillo
Arrest Made In Death Of Juan Sebastian Castillo
SANTA MONICA—Authorities from the Santa Monica Police Department have arrested a suspect in connection to teenage Juan Sebastian Castillo. According to a press release Canyon...