Posted on November 30, 2025 by adminAzerbaijani 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.