May 19, 1588 – Spanish Armada sets sail

May 19, 1588 – Spanish Armada sets sail

A massive Spanish fleet, known as the “Invincible Armada,” sets sail from Lisbon on a mission to secure control of the English Channel and transport a Spanish invasion army to Britain from the Netherlands.

» Read more