The Bahrain Forum for Human Rights in the Lebanese capital Beirut has criticized the Arab League’s decision to set up a pan-Arab human rights court in the Persian Gulf state.
The Bahrain Forum for Human Rights in the Lebanese capital Beirut has criticized the Arab League’s decision to set up a pan-Arab human rights court in the Persian Gulf state.