Police found the body of Pompano Beach resident Carla Lowe, then 21, lying in the street near the Amtrak station on Nov. 13, 1983. December 6, 2021 DELRAY BEACH, Fla. — Nearly four decades after a Florida woman was found beaten to death, her body run over near a Delray Beach train station, city police have arrested a man they believe was responsibl...