We’ve just posted, exclusively at the moment, MEMRI’s translation of of bin Laden’s speech. There’s is slightly different than other versions–they hone in on the Arabic word “suhl,” translating the offer as not just a truce, but a peace treaty. Read here.