Celebrate good times, come on

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…