Azerbaijani Ombudsman participates in UN Forum on Business and Human Rights in Geneva [PHOTOS]

Sabina Aliyeva, has taken part in the United Nations Forum on Business and Human Rights held in Geneva, Switzerland, Azernews reports.