Bahrain at the Human Rights Council, 16 March 2016
16 March 2016 – Geneva, Switzerland – The 31st UN Human Rights Council has heard several oral interventions on behalf of the Bahrain Institute for Rights and
16 March 2016 – Geneva, Switzerland – The 31st UN Human Rights Council has heard several oral interventions on behalf of the Bahrain Institute for Rights and
09 March 2016 – Geneva, Switzerland – The 31st UN Human Rights Council has heard several oral interventions on behalf of the Bahrain Institute for Rights