NOPE, Osama bin Laden has become the Muslim version of the "Wizard of Oz"....... A Wuss hiding behind a curtain
LOL!