Delray Beach police solve decades old homicide – Palm Beach County News

Delray Beach police solve decades old homicide

Delray Beach police have made an arrest in the 1998 homicide of a Lu Shay's Consignment Shop employee.


[more]