Duck, duck, truce

"The Colbert Report" dissects Osama bin Laden's latest message

By H.h.
Published January 24, 2006 9:05PM (UTC)
main article image

Stephen Colbert says it's time to celebrate - we've won the war on terror!


H.h.

MORE FROM H.h.


Related Topics ------------------------------------------

Osama Bin Laden