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