Delhi GP runs into controversy after participant withdrawal Sports March 27, 2023 The 3rd leg of the FIDE Women’s Grand Prix in Delhi — the primary time {that a} Grand Prix is…