Loading Video…

This browser does not support the Video element.

Stolen artifact found in Emory Museum

FBI agents discovered a 2,700-year-old artifact that had been stolen from Iraq and has been here in Atlanta for years.