Experts solved mystery behind Ata 'alien’ skeleton after more than 20 years
05-01-2024 | 11:38
Even though Ata alien skeleton was found in the Atacama desert in Chile back in 2003, no one knew if it was human or extraterrestrial. However, this mystery was finally solved.