USS Liberty Survivor Named US Delegate on Gaza Flotilla

By Joe Lauria | Consortium News | July 9, 2018 Joe Meadors, a survivor of the 1967 Israeli attack on the USS Liberty,  has joined the 2018 Gaza Freedom Flotilla as the delegate from the United States. He will board the Al Awda (The Return), which left Corisca Sunday night for  the final 1,000 miles to Gaza. […]

Source