Skip to main content
Report this ad

See also:

Left makes excuses for Obama’s deal with the devil for Bergdahl release

Taliban five
Taliban five
ABC News screen grab
Report this ad