
Today in History: Today is Wednesday, Feb. 26, the 57th day of 2025.
By The Associated Press Today in history: On Feb. 26, 1993, a truck bomb built by Islamic extremists exploded in the parking garage of the North Tower of New York’s World Trade Center, killing six people and injuring more than 1,000 others. (The bomb …