CLAIM

A corpse found in Nazca, Peru, is that of an alien.

RATING

FALSE

ORIGIN

On 20 June 2017, the web site Gaia.com published a video purporting to show …

First posted on http://www.snopes.com