Palestinian astrophysicist Prof. Imad Barghouthi has reportedly been freed from Israeli prison following a year he spent in so-called administrative detention. “After nearly a year in administrative detention, Professor Imad Barghouthi, one of Palestine’s most prominent astrophysicists, has finally been released from prison,” the Scientist for Palestine group celebrated the news on Facebook. Israel releases Palestinian scientist Imad Barghouthi Via PIC @PalinfoEn https://t.co/5idmQ0RmUW — Palestine Info Center (@palinfoen) June 2 ...