Osama Bin Laden Not in Iran, More Likely in D.C.
He'd fit right in. How much better could he hide than amongst arrogant politicians with Napoleonic complexes bent on ramming down our throats policy that we don't want and increasingly call for civil penalties for voicing opposition? Hell, he may be leading Congress.