Archaeologists Just Dug Up a Tiny 3/4-Inch Fossil. It May Be a Major Missing Link in Our Evolution. Schneider Electric, ...