Lakshya Sen takes on Li Shi Feng in high-stakes All England Open quarter-final March 6, 2026 · India Today Read full story at source