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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results