Mystery in Israel: Russian military plane makes unexplained landing...
A Russian military aircraft made an unexplained landing at Ben Gurion Airport.
Israeli and Russian officials have declined to provide any details on the purpose of the visit.
A Russian military aircraft made an unexplained landing at Ben Gurion Airport.
Israeli and Russian officials have declined to provide any details on the purpose of the visit.