Duck, duck, truce

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

By H.h.

Published January 24, 2006 4:05PM (EST)

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


By H.h.

MORE FROM H.h.


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

Osama Bin Laden