Travelers from Israel are still being detained at the Moscow airport despite diplomatic talks between Israel and Russia, according to Channel 13 News. The Foreign Office is checking the details.

Read more