Delray Beach police solve decades old homicide – Palm Beach County News
Delray Beach police have made an arrest in the 1998 homicide of a Lu Shay's Consignment Shop employee.
Delray Beach police have made an arrest in the 1998 homicide of a Lu Shay's Consignment Shop employee.