News Who is Glen McCurley? Where’s Carla Walker Killer? Case updates and personal details are explained Glen McCurley, the person responsible for the death of Carla Walker, is at the right place at the right time. On the other hand, Glen will be incarcerated for the remainder of his life at the Tarrant County Jail. Glen… Claudia TorresSeptember 14, 2022