Once again Ben Shapiro doesn’t pull any punches, especially after being called the ‘ideological equivalent of Hamas’ by Pro-Palestinian CNN guest Peter Beinart. He fired back at Beinart, telling Beinhart that it’s his appearances on American television justifying the firing of rockets by blaming Israeli policies that embolden Hamas to kill more children.