Wherever he is, Osama Bin Laden is now under indictment in Spain.
A Spanish judge handed down the indictment against the terror leader and 34 others Wednesday, for alleged involvement in the 9/11 attacks.
Along with Germany, Spain is known to have been an important staging ground for the attacks. The judge issued international arrest orders for Bin Laden and 17 others.