Ali Abunimah – Israel losing war in Gaza, commanders admit
Today, 23 January 2024, Israel announced that 24 soldiers killed in Gaza was the deadliest day for IDF since war began Ali Abunimah is Director of http://electronicintifada.net. Author of “One Country”and “The Battle for Justice […]