Ancient Egypt, China and Mesopotamia are all frequently cited as long-lasting civilizations, enduring for thousands of years. But which of these societies lasted the longest? It turns out, that's not ...