Israel
The USS Liberty Incident: What the U.S. Government Buried
On June 8, 1967, Israeli forces attacked the USS Liberty for over two hours, killing 34 Americans. The official story has never held up.
9 min read
1 investigation filed under this topic.
On June 8, 1967, Israeli forces attacked the USS Liberty for over two hours, killing 34 Americans. The official story has never held up.