Spanish Armada Defeated The English navy defeated the Spanish Armada at the Battle of Gravelines. Source Share This Article
Also on Shenhuifu When Did Maximilian II Become Emperor?Historic 3rd Election Won by ThatcherMachine Gun Fired from an AirplaneRepublic of Biafra proclaimedWhat’s syzygy?