This "talking head" is also a complete and utter moron for another reason. Follow: Where is Fort Hood? Why in Texas, which isn't exactly well-known for "knee jerk" liberal sympathies, and has, and uses with fair frequency, the death penalty. No... This "jihadi jerk" is toast, regardless...
the infowarrior
Nice post.