Duck, duck, truce

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


H.h.
January 24, 2006 9:05PM (UTC)

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

Fearless journalism
in your inbox every day

Sign up for our free newsletter

• • •