Debra Pollard Lalor Death – Cause of Death – The Powder Springs woman found dead on Thursday morning, 9th of December 2021, has been identified as 65-year-old Debra Pollard Lalor. Police report states that the suspect in the killing of Debra has been identified and was shot dead by police in Henry County hours after her body was found. The Atlanta Journal-Constitution said in a report that Debra was discovered dead in her townhouse after one of her work colleagues called 911 to request a wellness check around 9:30 a.m.
Authorities added that Debra’s cause of death led investigators to begin searching for her boyfriend, identified as 64-year-old Arrett Carr. He was spotted by police later that day in Ellenwood. Responding deputies from Henry County police revealed that they spoke to Carr who was inside his truck. After about 10 minutes of talking to the police, Carr stepped out from his driver-side door with a gun and he pointed the gun at the officers surrounding him, causing them to open fire.
Carr was pronounced dead at the scene. The GBI announced on Thursday that it is investigating the officer-involved shooting.