Freedom Flotilla Has Completed Technical and Crewing Requirements
Freedom Flotilla Has Completed Technical and Crewing Requirements For immediate release, Wednesday April 24. We have completed all technical and crewing requirements in order to launch the Freedom Flotilla to Gaza on Friday April 26, 2024. Our final group of participants are undergoing the required nonviolent direct-action training today. Our Flotilla will carry over 5000 […]
Freedom Flotilla Has Completed Technical and Crewing Requirements Read More »