Wednesday, January 26, 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