Anniversaries

The 1993 World Trade Center Bombing: 20 Years Later

29trade190

When terrorists detonated a monster bomb in the underground parking garage at the World Trade Center’s North Tower on February 26, 1993, it shook the city with seismic strength.

Six people died and 1,042 were injured in the bombing.  But it came before the widespread understanding, blunt as it was, that terrorists wanted to kill Read More