USS Liberty Survivor Named US Delegate on Gaza Flotilla
A survivor of the Israeli attack on the USS Liberty that killed 34 U.S. sailors has joined the Freedom Flotilla headed towards Gaza, as Joe Lauria reports. By Joe Lauria Special to Consortium News Joe Meadors, a survivor of the…Read more →