The skeletal remains of quite a few diminutive paleolithic hominids ended up discovered around the Indonesian island of Flores in 2004. The fossils, of the species named Homo floresiensis following the island on which https://getsocialselling.com/story2842533/fighter-options