Russia20 Apr
Israelis arrested in Moscow, released
Russian authorities detained 40 Israelis at Moscow airport on suspicion of involvement in the war against Iran before releasing them hours later.
Sources
1 verified
Location
Moscow, Russia
Updated
Monday, 20 April 2026 at 17:37 UTC
No media · text-only dispatch
