The power of technology. According to People, new fingerprint tech has finally led to a break in the nearly 40-year-old cold case for the 1983 murder of Carla Lowe, who was found brutally beaten and run over near a train station in Delray Beach, Florida. In a recent press conference, Delray Beach Police Chief Javaro […]