Second US self-immolation protest against Israel’s Gaza carnage
A serving US Air Force soldier has become the second person in the US in recent weeks to set himself on fire in protest against Israel’s indiscriminate bombing of Gaza. Aaron Bushnell, a cyber-defence operations specialist with the 531st Intelligence Support Squadron, filmed himself as he walked to the Israeli embassy in Washington DC telling […]
Continue Reading