‘His blood was on the floor’: The night Israeli forces stormed our Freedom flotilla and kidnapped us

On 29 July, the Israeli Navy stormed the Freedom Flotilla boat al-Awda and diverted it from Gaza to Israel. Dr Ang Swee Chai, medical doctor on board, recalls what happened that night The last leg of the journey of al-Awda (The Return) was scheduled to reach Gaza on 29 July. We were on target to […]

‘His blood was on the floor’: The night Israeli forces stormed our Freedom flotilla and kidnapped us Read More »