On September 19, 2012, the twenty-first session of the U.N. Human Rights Council (HRC) in Geneva is expected to adopt the Final Report on the Kingdom of Bahrain’s Universal Periodic Review (UPR). A relatively new mechanism of the U.N., the UPR constitutes a review of the human rights ‘performances’ of all U.N.-member states. Obviously, More »

