Thanks for the reminder. The incredible bravery and seamanship displayed by the crew of the USS Liberty has earned it's place in history.
Unfortunately, history is ineffective at informing rear-echelon planners to keep non-combatants away from war zones. The Liberty's Captain, William L. McGonagle, knew his ship would be at risk in the midst of a war, and asked for a Destroyer escort at the outbreak of hostilities, but that request was denied by Admiral Martin at Headquarters.
The Medal of Honor was presented to the Captain, in secret, at the Washington Navy Yard by the Secretary of the Navy, rather than at the White House by the President. This is the only time a Medal of Honor recipient was awarded in such a manner.