Browsing: Unimaginable
In a powerful act of dissent, 41 Israeli army reservists declared their refusal to participate in future operations in Gaza…
In a powerful act of dissent, 41 Israeli army reservists declared their refusal to participate in future operations in Gaza…