Khaled El-Masri was awarded €60,000 from the European Court of Human Rights on Thursday.
dapd

Khaled El-Masri was awarded €60,000 from the European Court of Human Rights on Thursday.