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.

Top Videos