As far as we know he is in Spain. There is speculation he might have left. Efraim Zuroff
Motivational, Inspirational, Funny Quotes