War veteran raises £3,500 for hospital - Barnsley News from the Barnsley Chronicle