Securing America – Terror Trials
A bipartisan group of senators is introducing legislation today to block the trials of 9/11 detainees in New York. FOX News Radio’s Dawn Siff reports in our new series.
A bipartisan group of senators is introducing legislation today to block the trials of 9/11 detainees in New York. FOX News Radio’s Dawn Siff reports in our new series.