Still only 20 years old, 2016 World Youth Champion and 2017 World bronze medallist Abdelalah Haroun gives an insight into his sporting journey through his infectious personality!