Decorated Iraq War Veteran Challenges Cindy Sheehan