Nael Barghouti: The World’s Longest-Serving Political Prisoner Set for Release

Nael Barghouti, the world’s longest-serving political prisoner, is finally set for release. His family confirmed that he called them on Tuesday to share the news. After spending over 44 years in Israeli prisons, he is expected to be…

Continue Reading