ATLANTA — Atlanta police have arrested a man after his mother and her boyfriend’s bodies were found inside an apartment after a SWAT standoff.
Neil Russell, 44, is currently being held in the Fulton County Jail on charges of aggravated assault, false imprisonment and possession of a knife during the commission of a crime.
[DOWNLOAD: Free WSB-TV News app for alerts as news breaks]
Officers say Neil Russell barricaded himself inside an apartment on Oglethorpe Ave. for several hours on Friday. Once he surrendered to police, officers found the bodies of Marvin Spencer and Henretta Russell.
A woman who identified herself as Spencer’s daughter told Channel 2′s Tom Regan that she had been unable to get in touch with her father or his girlfriend whom he lived with, so she went to the apartment complex and called police for a welfare check.
TRENDING STORIES:
- Spelman student charged in wrong-way DUI crash that shut down I-75/I-85
- Woman charged with murder, accused of shooting Hall County man she was in a relationship with
- Alpharetta childcare center closes after worker charged with inappropriate contact with preschoolers
That’s when police say Neil Russell barricaded himself inside.
Police say the homicide investigation is still ongoing.
[SIGN UP: WSB-TV Daily Headlines Newsletter]
©2025 Cox Media Group