Selfless teenager donates presents to children’s ward - Barnsley News from the Barnsley Chronicle