Mexican TV revealed the almost unbelievable story – in 2007, a baby ‘alien’ was found alive by a farmer in Mexico.
He drowned it in a ditch out of fear, and now two years later scientists have finally been able to announce the results of their tests on this sinister-looking carcass.
At the end of last year [...]