The Arab Charter on Human Rights
The Arab League has passed a new human rights charter that some Arab states are ratifying but refusing to implement and others are rejecting outright. Will Arab human rights organizations take up the cause?
- Mervat Rishmawi