This weekend the group Vets For Freedom released a new ad. In the ad a group of Iraq and Afghanistan veterans try to convince us we are winning the war in Iraq, and no matter who gets elected, they need to understand the importance of finishing the job in Iraq.
Here is the ad from the Vets For Freedom;