Osama Bin Laden is Alive and Well, Living in Bahamas-Fiction!

Edward Snowden has leaked documents that prove Osama Bin Laden is “alive and well” and now lives in the Bahamas.