Black Lives Matterfromwww.aljazeera.com1 month agoThe Freedom Flotilla achieved its missionThe Madleen mission illustrates persistent activism against Israeli actions while highlighting Gaza's dire humanitarian needs.