International Solidarity Movement | May 15, 2016 Photo Credit: http://www.taz.de Bil’in, Occupied Palestine – On Friday the 13th of May 2016, the internationally recognized human rights defender and coordinator of the Bil’in popular committee against the wall and settlements, Abdullah Abu Rahma, was arrested during the Alwada Cycling Marathon, which took place in the West […]
Source