The headquarters of UNHCR is located in _____ country ? By taleemified - August 16, 2019 30 A. New York B. Rome C. Geneva D. London