Angling Trust’s Team England Masters took their third-place podium honours at the FIPSed World Championships fished on the Vaal River, Vereeniging, South Africa from 14th/15th February 2019 with 9 nations taking part. More...