A bizarre six-inch skeleton discovered in Chile's Atacama Desert belongs to a human foetus, and does not have extraterrestrial origins, scientists say.
After five years of deep genomic analysis,
Disclaimer: No Business Standard Journalist was involved in creation of this content