At least five such alien corpses were dug out in Peru’s Nazca city in a secret tomb.

Researchers have discovered a mummified alien corpse which was …

First posted on http://www.ibtimes.co.in