I recently wrote about my appearance on Press TV, the London-based Iranian channel. The discussion on radicalism was perfectly cordial, but I did wonder what exactly the station was for.
David T at Harry’s Place has raised further questions about the wisdom of hosting a holocaust-denying propaganda outlet in the UK.