50 labs sustained damage in Iran’s strike on Israeli Weizmann

On June 15, 2025, Iran launched ballistic missile strikes on the Weizmann Institute of Science located in the Israeli settlement of Rehovot in occupied territories. 

The head of the scientific council of the Weizmann Institute of Science in…

Continue Reading