Steve Linde, Editor in chief of Jerusalem Post - Harun Yahya