Please use Chrome browser for a more accessible video player
1:49Journalist shows footage of 'extraterrestrials' found in Peru to Mexican politicians
In 2017, the same man made claims of discovering aliens in Peru, but investigators concluded the evidence was of "human origin".
Wednesday 8 November 2023 06:58, UK