At least seven flights identified over past week, with planes rented from Turkey apparently collecting passengers in Moscow, St. Petersburg, then flying to Tel Aviv
At least seven flights identified over past week, with planes rented from Turkey apparently collecting passengers in Moscow, St. Petersburg, then flying to Tel Aviv
Recent comments