A teen was found shot dead in 1997 after leaving a parking lot on her way home. Her suspected killer was just arrested

Authorities arrested Jesse Lee Castillo in connection with the murder of Anna Pelayo 27 years ago.

Authorities arrested Jesse Lee Castillo in connection with the murder of Anna Pelayo 27 years ago.

Leave a Reply

Your email address will not be published. Required fields are marked *