NOVA

The Mummy Who Would Be King

Could a mummy found in Niagara Falls be the remains of a long-lost Pharaoh?
Aired: Jan 03, 2006 Genre: DocumentaryDuration: 55m Rating: 0 Country: United States of America Production: GBH