Kruse retains foil title at Shanghai Grand Prix https://www.teamgb.com/news/kruse-retains-foil-title-at-shanghai-grand-prix