Israel Releases Most Gaza Aid Flotilla Activists After Interception
Israel has released all but two activists detained after intercepting a Gaza humanitarian aid flotilla near Crete, where 175 people were initially held.
Israel has released all but two activists detained after intercepting a Gaza humanitarian aid flotilla near Crete, where 175 people were initially held.