Politics & Human Rights ‘On This Day’ 1967: Israel attacks U.S.S. Liberty, killing 34 American sailors and wounding 173 June 11, 2011 — 0 Comments