OHCHR in Geneva
June 3, 2023
0 Comments
The OHCHR stands for the Office of the United Nations High Commissioner for Human Rights. It is based in Geneva, Switzerland. The OHCHR is a part of the United Nations system and is responsible for