February 11, 2025
Somali Athlete Runs “Slowest” Official 100-Meter Race Ever

The embarrassing performance of a Somali athlete during the women’s 100-meter race at the World University Games in Chengdu, China prompted a public apology from the African country’s sports minister. It takes an abysmal athletic performance to warrant accusations of “defaming the name of a nation in the international arena,” but then again…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *