Edward Snowden: Osama Bin Laden Is “Alive And Well In The Bahamas”

The NSA whistleblower claims to have documents proving that Bin Laden is still on the CIA’s bankroll and that he’s living a life of luxury in the Bahamas. After Edward Snowden, a former National Security Agency (NSA) contractor, leaked classified  documents about government surveillance programs in 2013, he was charged with a number of crimes – each which have a maximum sentence of 10 years. Because the computer expert believed he was right to reveal extensive phone surveillance by U.S. intelligence, he fled his home country. Now living in Russia,…

Read More