News

A TV channel that claimed its “miracle spring water” could cure cancer has been fined by Ofcom. The regulator has slapped The Word Network with a £150,000 penalty fee over the incident.