Abd Al-Bari Atwan is editor-in-chief of the London-based Arabic newspaper the Al-Quds Al-Arabi. He is supposed to be speaking in Australia at the Brisbane Writers Festival this week, but his visa application has been delayed (according to him) by Australian authorities.