Day: October 28, 2023
Has Israel Already Lost the War?
October 28, 2023 Leave a comment
By: Cliff Kincaid If this Axios story about Biden’s “post-war” plan for the Middle East is true, Israel has already lost the war – and…
Recent Comments