Tags
Today is USS Liberty Remembrance Day.
34 US servicemen were killed by the IDF on this day in 1967. Even as some homo GOP types insist the event was a “conspiracy theory”, the IDF maintains a memorial to the ship and crew in Haifa. Must have been some conspiracy theory. Learn more via my 2020 PL/TPC piece on this ongoing American disgrace.
Never forget what happened, nor who has tried for decades to cover it up.