Ra33437 Ra33437 12-05-2020 History contestada In 1588, the English Royal Navy defeated the Spanish Armada. This stunning sea victory assured England’s independence from the powerful Catholic countries of the Mediterranean. a. True b. False