The 2024 Cairo World Cup was held from February 15 through February 18 in Cairo, Egypt.
Women’s Results | Men’s Results | Roster |
The 2024 Cairo World Cup was held from February 15 through February 18 in Cairo, Egypt.
Women’s Results | Men’s Results | Roster |