Egyptian Olympic Fencer Nada Hafez Competed While 7 Months PregnantBy FirstandPenJuly 31, 2024 The Olympics have given us thrilling moments and stories of inspiration, but the story of Nada Hafez might be hard…