Alien Baby Investigated

The body of what seems to be an Alien baby is investigated in Mexico. It certainly doesn’t seem to have the facial features of a human. What do you think ?

http://www.ufopla.net/archives/169