USA – The Israeli government managed security at 301 E. 66th Street apartment building in Manhattan linked to the disgraced financier Jeffrey Epstein, which begun as early as 2016, where former Israeli Prime Minister Ehud Barak reportedly stayed for extended periods. According to the emails, the security operation at “Ehud’s apartment” remained in place for […]
