The headquarter of Amnesty International is in ? A. Amserdam B. Geneva C. London D. Berlin April 26, 2023 by pakexam Online Best General Knowledge Mcqs 2023 0