AFI Media New Delhi, July 5: Athletics Federation of India (AFI) today announced a 26-member team to compete in the Olympic Games in Tokyo. The athletics events start on July 31 and will run through August 9. AFI President Adille J. Sumariwalla said the Federation is looking forward to a good show by the team. “We are happy that it ...