Seized Ancient Mummy Artifacts Unveiled

ABC News' Geneva Sands reports from Washington, DC.

December 1, 2016

Examined