USS liberty

New Evidence Proves Israel Attacked USS Liberty With Orders To Kill 294 Americans

Fresh evidence presented in an exclusive Al Jazeera investigation into the Israeli attack on the USS Liberty that killed 34 Americans proves the incident was not a mistake