Amr Magdi


Amr Magdi is a Middle East and North Africa researcher at Human Rights Watch.

Articles by Amr Magdi
Load more by Amr Magdi | Return to staff list