FD.jpg

Farida Deif

Deif

Farida Deif is the Canada Director at Human Rights Watch.

Comment: The Organization of Islamic Cooperation should be ashamed of its praise for China's repressive regime, writes Farida Deif

21 March, 2019