Flash animation tells the story of activists on the Madeleine ship attempting to carry out a humanitarian mission, but the Zionist occupation stopped it in… Jun 23, 2025