British regulator Ofcom has imposed a £40,000 financial penalty on Islam Channel Ltd for "serious and repeated breaches of its broadcasting....