28. According to the passage, which of the following cities is the last one Armstrong is said to have lived in?

Answer and Explanation

Your Answer is

Correct Answer is G

Explanation

Go to the second paragraph of the article through the title stem, and finally in New York L29. Item G is in line with the meaning of the question.