Non-governmental organization

Non-governmental organization 150 150

A private institution that is independent of the government.