USS Liberty: One of the many big lies between America and Israel
On this day, June 9th, 1967, Israel’s sea and air forces knowingly attacked the USS Liberty in international waters off of the coast of Egypt’s Gaza Strip in an undeclared Act of War that killed 34 U.S. Navy serviceman, while seriously injuring over 174 other American sailors. Following the attack, the captain and entire crew of the USS Liberty, then[Read More…]