Spencer speaks about anti-terror efforts and The Truth About Muhammad Oct 16, 2006 8:36 pm By Robert Spencer On anti-terror efforts on this Free Congress Foundation News On Demand mp3. And about The Truth About Muhammad on this podcast from Shire Network News.