Owen Jones @owenjonesjourno · Twitter · 2026-09-10 20:10 UTC Here's the insane thing about Israel's crimes. Israel's apologists deny the very crimes which Israeli leaders literally boast to the world about doing!