New Delhi, Mar 25 The third and final leg of the Indian Grand Prix, scheduled to be held here on April 13, has been postponed due to clash of dates with the Annual General Body Meeting of the Athletics Federation of India here.
Delhi leg of Indian Grand Prix Athletics postponed