Turkiye 4 - 8 Greece
Greece’s women and Turkey’s men were the winners after the double header at the Istanbul Technical University Stadium. The women...
Read moreGreece’s women and Turkey’s men were the winners after the double header at the Istanbul Technical University Stadium. The women...
Read more