Bahrain Chairs 20th Meeting of GCC Human Rights Agencies
Riyadh: The Kingdom of Bahrain chaired the 20th meeting of the heads of government human rights agencies of the Gulf Cooperation Council (GCC) member states, held at the GCC General Secretariat headquarters in Riyadh. The meeting was chaired by Ambass…