great wall of china

  • A History of Walls

    Donald Trump wants to build a wall and thinks Mexico will pay for it, but how have walls fared throughout history, and what can this teach us?

Advertisement