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