Team England’s Disabled squad finished with a fantastic team bronze and also replicated the feat in the individual standings for the 20thFIPSed World Championships. These were held on the Stara Mura Podturen River from 16th– 17thJune 2018. More...