Stephen Colbert on the Taliban Swap: “Enjoy That Freedom, Fellas” It’s a great day for America, and I could not be angrier about it Charles Johnson72 HumorJune 2014 • Views: 26,319 Comedy Central Video (If you can’t see the MP4 video, click below.) Comedy Central Video