Claim: An "alien mummy" was recently unearthed in a pyramid, and scientists cannot explain its origins.
Fact-check: Alien Mummy Found, Scientists Baffled
Verdict: false
Organisation: Snopes
Author: Kim Lacapria
Date published: 2016-03-21T11:52:37