Sporting Witness

India's long jump queen

How Anju Bobby George won India's first ever World Athletics Championship medal in 2003.

Coming Up Next