
Collective Punishment Must Be Called Out: In Palestine And In India
Finally, with a devastating war on its doorstep, Europe called out Russia for committing crimes of “collective punishment” – a term it studiously avoids using against Israel. For Europe, America and the rest of the […]