akashmanews.com
Follow the Estelle Ship to Gaza
The entire crew of the Estelle Free boat focuses in the failures of the of the International Institutions and the UN to bring this illegal Blockade to an end. Israel has no right to mingle in the i…