Alien Skull – ‘Hobbit’ Skull Found In Indonesia Is Not Human
From an article in Rise Earth: Scientists analysed a ‘hobbit’-sized skull found in Indonesia back in 2004 have claimed that it is a Alien Skull-Not Human. The fossil was discovered in Indonesia and named […]