There's some speculation that he might have escaped to other countries, Efraim Zuroff
Motivational, Inspirational, Funny Quotes