Really?
From Youtube:
Edward Snowden: Osama Bin Laden is ‘Alive And Well In The Bahamas’
https://www.youtube.com/watch?v=lOa988S7_eA
Not buying it. I think OBL died in a CIA hospital years ago.