Technology has come a long way, but sometimes new inventions can tell us even more about the past than the future. Modern satellites have picked up images of one of the world’s oldest cities: Tell Brak. Although the area has… Read More