Rori Donaghy

Bio

Rori Donaghy is a graduate student in Human Rights Law at the School of Oriental & African Studies in London and the director of the Emirates Centre for Human Rights.