Christmas has arrived early for learners of 10 schools in the Peninsula, who spent the first day of their holiday yesterday, making Christmas puddings for a good cause. - Smile 90.4FM

Christmas has arrived early for learners of 10 schools in the Peninsula, who spent the first day of their holiday yesterday, making Christmas puddings for a good cause.