Israel National News

Joe Schoffstall | June 1, 2010
The “Gaza Freedom Flotilla” set sail last week for the Hamas-controlled Gaza region, claiming to be carrying humanitarian aid. Israeli Navy ships…