This Day in History

Tragedy struck the heart of New York City on February 26th, 1993, when a truck bomb exploded in the parking garage beneath the North Tower of the World Trade Center. The bombing, orchestrated by terrorists, killed six people and injured over a thousand others, foreshadowing the events of September 11th, 2001.