Aug 21, 2012 by News Staff

According to an international team of anthropologists, an ancient skull collected from a cave in the Annamite Mountains in northern Laos is the oldest...