In the late summer of 2016, the life of 26-year-old Morgan Oller, a female from Atlanta, Georgia, came to a tragic end. Her body was discovered on August 10, 2016, in a grassy area off Chappell Road in the northwestern part of the city. The grim discovery was made by a passerby who noticed what appeared to be a body wrapped in blankets. The remains were already in a state of advanced decomposition, indicating that some time had passed since her death.
Morgan, a mother of four, had a histo
...Read More