Watch: India’s Harleen Deol produces ‘one of the best catches ever’

Indian women cricket team’s Harleen Deol displayed an outstanding effort on the field on Friday night…