News

The Spanish Armada set sail from Spain in July 1588, with the mission of overthrowing the Protestant Queen Elizabeth I and restoring Catholic rule over England. On 19th July, word came that the Armada ...