A 1975 Bombing at LaGuardia Airport Killed 11—And America Has Mostly Forgotten It
On December 29, 1975, a bomb detonated inside New York’s LaGuardia Airport, killing 11 people and injuring 75 in one of the deadliest terrorist attacks on U.S. soil before the Oklahoma City bombing in 1995. The explosion, equivalent to 25…