206 views

Vanessa Redgrave says IDF practices infanticide

Vanessa Redgrave, another twisted Islamist puppet, says the IDF practices infanticide.