Saturday, June 16, 2012

Mustafa Barghuti: could it get worse?

Did you know that Mustafa Barghuti is a board member of the Prince Nayif University for torture and mutilation?