For more than a century, scholars have largely agreed that the oldest cities in the world were built in Mesopotamia, mostly in modern-day Iraq, starting in the 5th millennium B.C.E. These early ...