Kerala triple jumper Abdulla Aboobacker wins ticket to the World Athletics Championships - Sportskeeda