The fanfare over Prince William and his wife Catherine’s first visit to the U.S. in eight years comes just as Netflix released a preview of its new docuseries “Harry and Meghan.” The Prince and Princess of Wales are in Boston to hand out their Earthshot Prize. Ben Tracy has the details.