Dead Body Found at MARTA Station in Atlanta Identified as Christopher Dean
Yesterday the Atlanta Police Department reported the discovery of a dead body at the Hamilton E. Holmes MARTA train station. The train station is located in West Atlanta at the end of the westbound line. The body was found yesterday and as of now the polices still have no leads.