Update: Perp snatches teen girl from boyfriend’s car, assaults & murders her, busted over 40 years later
Murder
A Texas man arrested in September for the 1974 death of a teen girl has been indicted on a capital murder charge. NBC 5 reports that 77-year-old Glen Samuel McCurley was indicted this week in connection with the death of Carla Jan Walker, a 17-year-old Western Hills High School junior who was kidnapped and murdered …