Amnesty International has its headquarters in _____ country ? By taleemified - August 17, 2019 45 A. Berlin B. New York C. Washington D. London