Nada Hafez isn't your average world-class athlete. She's competing in the 2024 Paris Olympics[1] -- while seven months pregnant....
The Egyptian competitor, just a month shy of turning 27 years old, earned a spot at her third Olympic Games, having first