“Does this mean Epstein is alive after all?”
Yeah, he’s been spotted in Tel Aviv.
I hear Haifa has better beaches.
Lol.