Six Bermuda Sea Cadets represented the island at the National Trafalgar Day Parade in London, England. A spokesperson said, “The parade was held on 19th October and marked the 220th anniversary of Admiral Lord Nelson’s victory at the Battle of Trafalgar. “The parade was made up of more than 350 Sea Cadets, Royal Navy Volunteer Cadets, […]