The Universal Periodic Review of Lebanon’s Experience
The Universal Period Review (UPR) is a human rights mechanism developed in March, 2006, by the General Assembly Resolution 60/251. This resolution established the Human Rights Council (HRC), a body made up of 47 member states. The HRC periodically reviews the performance of the 192 UN member states in regards to their implementation of human [...]