cihrs.org
Arab Governments Strike Back
Bahey Hassan If some of the Group of Eight (G-8) countries had not found some resolve at the final moments of the concluding session of the Forum for the Future …