Ancient Civilization of Tiny Humans Hidden In Wyoming?

The San Pedro Mountains mummy (known informally as Pedro) is a mummy discovered in Wyoming in the 1930s. Due to its unusual physical features and small stature, it has become a part of American folklore as well as ufology and cryptozoology. Mainstream scientific opinion considers "Pedro" to be the mummy of a malformed infant that was born with anencephaly.