11 months agoPeople's Forum Director Looks Forward To When We 'Finally Deal That Final Blow To Destroy Israel'NewsVids