Neil Armstrong holds citizenship in which country?
United States of America
Japan
Jordan
Wales
Answer
United States Of America is the country of citizenship for Neil Armstrong. The United States of America, commonly known as the United States or America, is a country primarily located in North America.
Neil Armstrong Mental Marathon: 24 Questions to Test Your Stamina