England claimed five gold medals and hosts South Africa a total haul of 21 medals in the 2016 World Masters…
The 2016 edition of trhe WSF World Masters is under way in Johannesburg ...