John Walker Lindh.

https://www.foxnews.com/us/american-...unced-Islamism

Should have shot his POS traitor ass when they caught him, no one would have been any the wiser. I don't care if he has "served his sentence".....he should have never lived to see a prison here on U.S. soil.