October 22, 2023
While In Israel President Biden Told Us Why We Cannot Have Peace
Marty Levine October 22, 2023 President Biden’s speech from Tel Aviv earlier this week left me deeply disturbed and depressed. In just a few minutes he was unintentionally able...