uss liberty

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

A new investigation into the attack on the USS Liberty by Israel, an attack that killed 34 Americans, proves the incident was not a mistake.