Livescience.com'Miracle' Excavation of 'Little Foot' Skeleton Reveals Mysterious Human RelativeDec 11, 2018Laura GeggelBy Laura Geggelmore_vert