Three-Fingered Mummies Discovered in Peru Are Allegedly Not Human

The discovery of three-fingered mummies in Peru last year came as a sensational find. (Image: Screenshot via YouTube)