Timeline - World History Documentaries on MSN

England vs the Spanish Armada: The defeat of the invincible fleet

Launched in 1588, 'la felicissima armada', or 'the most fortunate fleet', was made up of roughly 150 ships and 18,000 men. At ...
Fans of the animated superhero show Invincible will likely enjoy films like Batman: The Long Halloween and Superman: Red Son.