Bahrain Takes Severe Hit at UPR in Geneva
Bahrain took a rare public reprimand this morning at its United Nations’ Universal Periodic Review. Countries are assessed
Brian Dooley, ContributorSenior Advisor, Human Rights First