Tunisian teen wins surprise Olympic swimming gold Published 25 Jul 2021 Nobody was watching Ahmed Hafnaoui in lane eight of the Olympic pool. Full Article