The Islamic regime of Iran’s English language Press TV has had its UK licence revoked by media regulator, Ofcom. It will be removed from Sky on…
Will you shut down Press TV already?
In June this year, I spoke on yet another panel on Islam. One of the other panellists was Lauren Booth (former British Prime Minister Tony…