December 29, 1975 Bomb explodes at LaGuardia Airport

50 Years Ago Today December 29, 1975 On December 29, 1975, a bomb detonated near TWA baggage reclaim terminal at LaGuardia Airport in New York City. The blast killed 11 people and seriously injured 74 others. To date, the crime remains unsolved. Investigators theorized it might have been committed by anti-Yugoslavia Croatians or agents of … Read more