Bin Laden Indictment

By  | 

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.