Many conspiracy theorists believed that aliens have once lived in Peru, while some other claimed that these skulls are that of human-alien hybrids. But anthropologists have come out with a unique explanation.
An investigation launched by the government has been able to arrest one suspect, with samples of the poisoned lions and vultures taken to the Chief Government Chemist Laboratory.