Sunday, August 7, 2022
Happening Now

Fingerprint leads to arrest in killing of woman in 1983

Carla Lowe had last been seen waiting for a train at an Amtrak station in Delray Beach but she never made it on board. Source

Share