Tunisian Olympic champion, Ayoub Hafnaoui won two gold medals and a silver medal at the 2023 World Aquatic Championships in Japan. Ahmed Hafnaoui Fukuoka 2023
Olympic Chances Improved and World Records Set on 1st Day at Canadian Swim Trials | CBC SportsMay 15, 2024