USS Liberty Survivor Onboard with FREEDOM Flotilla
By Eileen Fleming USS LIBERTY survivor Joe Meadors is a former U.S. Navy signalman who exemplifies the USS Liberty Survivors’ Creed: I will never quit. My nation expects me to be physically harder and mentally stronger than my enemies. If knocked down I will get back up, every time. I will draw on every remaining ounce of strength…
Read More “USS Liberty Survivor Onboard with FREEDOM Flotilla” »