Gaza Freedom Flotilla update: Israel says Greta Thunberg and Madleen ship activists are heading home soon. Here’s what to know Jennifer Mattson Fast Company 5 1 10.06.2025 .....© Fast Company visit website