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