Consortium News Radio— Episode 2: Joe Meadors
A USS Liberty survivor who was arrested by Israel this month trying to break the Gaza blockade joins Episode 2 of Consortium News Radio. Joe Meadors was a signalman on the USS Liberty surveillance ship on June 8, 1967 when…Read more →