Officials charged Neil Russell for murdering his mother and her partner in their apartment. Their bodies decomposed for 8 days before they were found by Atlanta PD.
The sheriff said that a deputy tried to pull the 19-year-old over, but that he sped away, crashed into a tree and then ran ...
Atlanta police have charged Neil Russell with the deaths of his mother and her boyfriend after a standoff at Oglethorpe Place Apartments last week.
Neil Russell, 44, has been charged in connection to holding a woman hostage, but has not been charged with the two deaths at this time.