General Knowledge McqsHead Quarters of International InstitutionsThe Amnesty International formed in 1961 and is headquartered in ______________.A. London, UK B. Rome, Italy C. Paris, France D. New York, USA Show AnswerHide Answer A. London, UK