![No Picture](https://braveneweurope.com/wp-content/themes/mh-magazine/images/placeholder-medium.png)
Norman Finkelstein – Israel, the ICC and the global structures of power
June 17, 2024 We are living through a moment of social and political upheaval – one that has somehow aligned the Houthi rebels in Yemen, South Africa’s greatest legal minds and students across the wealthiest […]