Amnesty International

proper noun

Definitions of Amnesty International

an international nongovernmental organization established to support human rights, particularly people imprisoned for their beliefs

Amnesty International has spoken out strongly against a police crackdown on illegal miners in Papua New Guinea.