Loading...

Iran Says U.S. Has Osama

| Iran state radio claimed that U.S. forces in Afghanistan have already captured Osama bin Laden, but are waiting to announce it in order to help President Bush get re-elected. Dan Raviv has more.