Ancient Human Ancestor 'Ida' Discovered

More from LiveScience