Posted in Foreign Affairs History Human Interest

The Invincible Armada and Elizabeth I

On this day in 1588, off the coast of Gravelines, France, Spain’s so-called “Invincible Armada” is defeated by Queen Elizabeth I’s English naval force under…

Continue Reading... The Invincible Armada and Elizabeth I