French activists who took part in a Gaza-bound foreign aid flotilla accuse Israeli forces of abuse and torture.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera