Bahrain participates in Geneva human rights review session

Geneva, May 12 (BNA): The Permanent Mission of the Kingdom of Bahrain to the United Nations Office at Geneva has participated in the 33rd session of the Working Group on the Universal Periodic Revi