Prof. Yael Barda, lecturer and advisor at Hebrew University, claims Israel is 'carrying out ethnic cleansing,' urges refusal to serve in the IDF as 'the most powerful tool.'

Read more