Honoring USS Liberty’s Dr. Kiepfer and USS Liberty Vets
By Eileen Fleming [Kerrville, Texas] USS Liberty’s lone physician, Dr. Richard Kiepfer, entered eternity last Friday from his home adorned with icons of St. Francis of Assisi. Kiepfer was the Chief Medical Officer and only physician on the USS Liberty during Israel’s brutal attack on America’s premier spy ship as it navigated in international…
Read More “Honoring USS Liberty’s Dr. Kiepfer and USS Liberty Vets” »