-
More than 700,000 Palestinians have been detained by Israel since 1967, representing over 20 percent of the whole population living under Israeli occupation. This was one of many shocking...
-
The circumstances surrounding Sheikh Raed Salah's arrest by the British government are irregular to say the least. He was taken from his hotel bedroom last Tuesday night and is...