Palestinian students caught in ‘tit for tat’ between Israel and Iran (1994)
On 7 June 2007, the European Court of Human Rights, after a four year wait, regrettably sided with the shameful Court of Appeal decision in 2001 to dismiss the appeal of [...]