Wednesday, January 09, 2008

Introducing Tehran Tom...

AP News Alert:
TEHRAN, Iran (AP) Iran says video released by the Pentagon showing Iranian Revolutionary Guards boats confronting U.S. warships in the Strait of Hormuz was "fabricated," state-run television reports.
Baghdad Bob couldn't have said it better if he tried...