A team of Explorer Scouts won a prestigious trophy after a weekend of challenges. 16th Wyre Forest (St Michael's) Explorer Scout Unit, based in Stourport, emerged victorious at the annual competition ...