samidoun.net
Longest-serving administrative detainee Omar Barghouti released from Israeli prison
Israel released Omar Barghouti, the currently longest-serving Palestinian administrative detainee on Wednesday, August 7, after 34 months of imprisonment without charges or
samidoun