USS Liberty: Dead in the Water

First published at 00:06 UTC on July 25th, 2019.

On June 8, 1967, US Navy intelligence ship USS Liberty was suddenly and brutally attacked on the high seas in international waters by the air and naval forces of Israel. The Israeli forces attacked with full knowledge that this was an American ship …

MORE
CategoryEntertainment
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO