An executive plane took off from Israel to Moscow on Thursday evening just hours after IDF troops released two Syrian shepherds arrested about two weeks ago.
The events appear to be part of Israel's efforts to secure the release of an Israeli woman from Syrian detention.

