Egypt are still the WSF Men’s Team World Champions after beating England in the final in Washington …

Egypt beat England to retain the title
Egypt are still the WSF Men’s Team World Champions after beating England in the final in Washington …
Read more