Edward Snowden is claiming that Osama bin Laden, who was supposedly killed in Pakistan in 2011 by US Special forces, was living in the Bahamas. He made these claims in an interview with the Moscow Tribune.
Snowden has claimed that not only is Osama alive and living in the Bahamas but that he is also on the payroll of the CIA. He claims that Osama was transported with his family to an undisclosed location in the Bahamas.
While Snowden’s claims are believed to be of some merit, him being a former CIA agent, it is to be kept in mind that Edward Snowden is a fugitive of the law from the United States. He is living as a fugitive under the territorial jurisdiction of the Russian state. Snowden being under the protection of the Russian agency is also something to be kept in consideration.
The credibility of Snowden’s claim is difficult to determine. While he does claim to have documentation to back his statements, until his claims are verified by a neutral third party, one cannot say if this is some sort of ploy of the Russian agency.