Home Directory About Contact Advertise
Free Trial Subscribe Sign In
Shahar Azran
The soon-to-be IDF soldiers getting off the plane at Ben Gurion Airport.