Armada Cup returns after 20 years

Plymouth, Britain’s Ocean City, celebrated the return of the historic Armada Cup on Saturday (18 July), twenty years since the international offshore race was last held.