Al Jazairi, Rania
(Lebanese American University, 2011-10-21)
Today, the United Nations in general and the International Human Rights system in particular are undergoing reforms because they have often been accused of inefficiency. At the eve of creating the new Human Rights Council ...