ATLANTA -- Atlanta Police officers discovered what they said were human remains in southwest Atlanta during a police investigation Thursday afternoon.
Atlanta Police Officer John Chafee said the investigation was tied to several missing persons reports. He said the investigation led to the 1900 block of Cascade Road, where he said officers found human remains.
Police have not identified the remains, and Chafee said a cause of death has not been determined. He said investigators do suspect foul play in the case.