Somalia suspends athletics head after 'slowest ever' 100m runner goes viral
Fireworks explode as the flame is lit during the opening ceremony of Chengdu FISU World University Games in Chengdu, in China's southwestern Sichuan province on July 28, 2023. [CNS via AFP]