‘Worth it’: Olympic fencer Nada Hafez reveals she is seven months pregnant | Paris Olympic Games 2024 Sport