The first time an American flag was raised on foreign soil was in what battle?

  1. The Battle of New Orleans

  2. The Battle of Quebec

  3. The Battle of Mexico City

  4. The Battle of Tripoli


Correct Option: D

Find more quizzes: