former israeli intel official claims jeffrey epstein, ghislaine
Ben-Menashe has also maintained ties to several different intelligence services and eventually became a controversial whistleblower whose information led to the arrest of the former head of Canada’s Security Intelligence Review Committee, Arthur Porter. . ..…