
All journalists detained from the Global Sumud Flotilla were released by Israeli forces
All 32 journalists detained by Israeli forces while covering the Global Sumud Flotilla, a humanitarian mission to Gaza, have now been released, according to press