Steve Cochard: Debunking 9/11 Conspiracies Posted By: Bob Siegel 10/29/2006 https://bobsiegel.net/radio/10-29-06.mp3Podcast: Play in new window | DownloadRelated Posts:Tucker Carlson Leaves Fox NewsExecutive Orders and the Current Political ClimateAuthor Audio ReadingShare this on