Anuparna Roy Palestine comments