News

Scientists have made a new shocking revelation about Peru’s Nazca “alien mummies” — three-fingered, three-toed remains found in 2015. Are they humans with rare mutations? Primitive hybrids? Or the ...