Osama bin Laden is back!

Yes, you read that right …

Osama bin Laden is back!
Yes, you read that right …