A ceremony at Windsor Castle saw James Anderson formally receiving knighthood
As a token of tribute to a legendary career, James Anderson, England’s all-time leading wicket-taker, was officially conferred with his knighthood during a special ceremony at Windsor Castle. The investiture…

