The only man-made structure on earth visible from space is the Great Wall of China. Yet neither this nor any other defensive walls or castle have kept out enemies for so long as the walls of Istanbul. For no less than 1000 years, these walls succeeded in protecting the capital of the Eastern Roman Empire […]