India’s Sarvesh Kushare made history at the ongoing World Athletics Championships in Tokyo by finishing sixth in the men’s high jump final on Tuesday. The Asian Championships silver medalist had ...