Brain › People

What country sent its fleet to England with the intention to invade the country and overthrow Queen Elizabeth I of England, but was defeated in 1588?

  1. France
  2. Spain
  3. Scotland
  4. Russia

Answer

The correct answer is B) Spain.

More People questions

Play Brain · Practice