Cory Roberts, 22, was found dead on January 27, 2017, in Atlanta, Georgia. His body was discovered by two children in Mozley Park, located on Martin Luther King Jr. Drive NW. Roberts' hands were bound, and police believe he was suffocated. The investigation revealed that he was last seen four days earlier at the Five Points MARTA station, a major transit hub in downtown Atlanta. Despite the extensive investigation, no suspects have been identified, and his murder remains unsolved.
The A
...Read More