THE Peru government has attempted to discredit an investigation into several alleged “mummified aliens” said to have been found in a cave in the country, it has astonishingly been claimed.
Daily Express :: Weird Feed