9/11 Memorial & Museum
National September 11 Memorial & Museum: 1993 World Trade Center Bombing
On February 26, 1993, at 12:18 p.m., a small cell of terrorists, with links to a local radical mosque and broader Islamist terror networks, detonated about 1,200 pounds of explosives in a rental van in the underground parking garage at...
