Todd Morehead, who’s made three feature films about Israel including a deep-dive into the nightmare of October 7, challenges claims in new NAZA documentary that IDF intended mass killings of civilians in Gaza. “I don’t buy it,” says Todd Morehead.  A Christian minister from Orange… | Read More in The Blogs