Iran touts video of Strait of Hormuz cargo ship seizures as Trump keeps quiet on next move
Two Israeli troopers have been arrested for allegedly spying for Iran, navy officers introduced Thursday. The pair, each technicians within the Air Force, have been arrested in March for “committing security offenses for Iranian intelligence,” in accordance with a joint assertion by Israeli Police, Military Police, and the Shin Bet intelligence companies. Both have been…
