Bahrain Independent Commission of Inquiry / Public Prosecutor’s Office / UN Human Rights Council / Gulf Centre for Human Rights / Human Rights Watch / Human Rights Council / International Federation for Human Rights / office of the High Commissioner for Human Rights / International Commission of Jurists / United Nations / Cairo Institute for Human Rights Studies / Bahrain Youth Society for Human Rights / World Alliance / Bahrain Centre for Human Rights / /