Freedom Flotilla to set sail for Gaza
A FLOTILLA of four ships including one carrying 5,500 tons of what organisers describe as “desperately needed life-saving aid” is about to set sail for the shores of Gaza. Also on board will be hundreds of civilian observers from 30 countries as well as …