Loading Video…
This browser does not support the Video element.
Two bodies found behind abandoned building in Atlanta
Investigators found the bodies on Pelhan Street. Police are investigating but do not suspect foul play.
This browser does not support the Video element.
Investigators found the bodies on Pelhan Street. Police are investigating but do not suspect foul play.