The Seattle TimesMedia center

34 of 38
Image
STUART RAMSON / AP
Advertising

Monday, April 30, 2012

One year anniversary of bin Laden's death

The Statue of Liberty stands as smoke billows from the World Trade Center in New York, Tuesday, Sept 11, 2001. Mounting an audacious attack against the United States, terrorists crashed two hijacked airliners into the World Trade Center and brought down the twin 110-story towers.