Headquarter of Amnesty International is in London. it is founded by __________ ? December 24, 2019 – by admin Headquarter of Amnesty International is in London. it is founded by __________ ? A. Peter Benson B. Peter Edbon C. Peter Jhonas D. Peter Parkar