Sunday, 26 February, marks a grim anniversary in New York City history: In 1993, terrorists set off a homemade bomb in the parking garage beneath the World Trade Center’s Twin Towers.
Six people were killed, including a pregnant woman, and more than 1,000 were injured in the massive explosion and smoky aftermath. The towers were shuttered for weeks, and in 1995, a memorial was dedicated to the victims in Austin Tobin Plaza at the World Trade Center.