A few days ago, on 25 February, US serviceman Aaron Bushnell set himself on fire in front of the Israeli Embassy in Washington in protest at the US and Israel’s genocidal actions in Gaza. His last words on this Earth, as the fire consumed him, were: “Free Palestine!” On video an officer desperately tries to Continue reading »