Peru's "Alien Mummies" Are Dolls Made From Animal Bones, Say Scientists
Lima: A pair of "alien mummies" that mysteriously turned up at the airport in Peru's capital last Oc...
Lima: A pair of "alien mummies" that mysteriously turned up at the airport in Peru's capital last Oc...