Life After September 11th

February 24, 2013

On September 11, 2001, the world changed forever when hijacked planes crashed into the Twin Towers in New York City and the Pentagon in Washington, D.C. More than 3,000 people lost their lives that day and this attack changed world politics. This infographic looks at life after the attacks that shocked a nation and the […]

The Dead, the Dollars, the Drones

The Dead, the Dollars, the Drones

July 7, 2012

Ever since the Twin Towers fell, the United States has been at war. The costs of that decade of conflict have been unimaginably high: trillions of dollars spent, hundreds of thousands of lives lost. The numbers are almost too big to grasp, let alone quantify. Source