Claim: Anuradha Biswal is an Indian athlete born on January 1, 1975 who plays 100 meter hurdles and holds the current national record of 13.40 seconds for the event.
Evidence: She holds the current national record of 13.38 seconds for 100 m hurdles.