Photo Credit: Kobi Gideon/GPO/Flash90

The Netanyahus walk the red carpet in Tokyo’s Haneda airport.

Advertisement

SHARE
Previous articleTalk Yiddish to Me
Next articleDear John