A mother-of-two was found dead after mysteriously vanishing last week, authorities confirmed Sunday.The body of Rachel Castillo, 25, was found in a remote location in Antelope Valley, just north of and northeast of her home in Simi Valley.Castillo was reported missing on Thursday after her sister Emily returned home to the apartment they shared and found it covered in blood.
Load More
Load More