1.

IOHR meaning in International ?

Answer» What is International Observatory of Human Rights mean?

The International Observatory of Human Rights (also known as IOHR) is a London-based non-governmental organization focused on exposing human rights violations. It runs a TV channel dedicated to human rights campaigns, the first of its kind, via the netgem.tv interactive platform.

reference


Discussion

No Comment Found