Amnesty International was set up in the UK ;
Amnesty International is the largest human rights organisation in the world .
Amnesty International , the largest human rights organisation in the world , was set up in the UK ;