AncientPages.com - On July 21, 1588, an English Naval Force under the command of Lord Charles Howard defeated the “Invincible Armada” of Spain. The Spanish Armada and English