The Politicus

Create | Share | Influence

Trade

3 min read

At 10:28 am on September 11, 2001, the first of the Twin Towers of the World Trade Center tumbled to...