I know there are some serious history buffs out there. What does this discovery show, tell, or mean? Phrase your answer any way you desire. Fascinating story and I'm just wondering how significant it will be in the grand scheme of things. Some links:

http://news.nationalgeographic.com/news/2008/08/080814-sereno-sahara-missions.html

http://africa.reuters.com/wire/news/usnN14487840.html