Geneva Human Rights Agenda
International network of Human Rights RIDH
Geneva Human Rights Agenda represents a new concept of spreading information and documentation in real time and in the most simple and effective manner in relation to all human rights activities taki…