Award-winning Indian director Mira Nair has turned down an invitation to be guest of honor at the Haifa Film Festival for political reasons, posting on her Twitter page that she would not visit Israel until "Apartheid is over."