This may be one of the most interesting bio-anthropological discoveries of our lifetimes: evidence that a meter-tall race of hominins coexisted with modern humans as recently as 18,000 years ago. I first spotted a news story on Drudge; go here for a better summary of what’s been found, plus some links. Some members of the team that unearthed the bones are calling them “hobbits.”