Categories: Photo of the Day
By Photo of the Day
|
September 16, 2014, 11 PM ET
They're building a new control tower at Ben Gurion International Airport. This is the view, and what it looks like.
By Menachem Wecker
By Joshua Marks
By Rabbi Meir Orlian
By Barbara Bensoussan
By Sponsored Post