A Muslim Apologist Slapped Down……. I do admit that the radio host, Neal Boortz, does indeed go over the top at times, but he hits the nail squarely on the… by KGS access_time18 years agochat_bubble_outline1 comment FacebookTwitterGoogle+LinkedInPinterestshare