Leonard Leshuk  Ph.D.



Counter-Mossad Strategist