Aid Flotilla Has Israeli Leadership Worried
The Majority Report with Sam Seder
9/18/2025