Tag Archives | Ramzi Yousef

30th Anniversary of the FBI’s Biggest ‘Bomb’

30th Anniversary of the FBI’s Biggest ‘Bomb’ by James Bovard Thirty years ago this past Sunday, the largest terrorist attack in American history up to that point occurred when a 1200-pound bomb exploded beneath the World Trade Center in New York City. It was sheer luck that the explosion did not topple the entire skyscraper […]

Continue Reading