The United Nations has called on Israel to “immediately” release two activists detained on a flotilla bound for Gaza.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera