World
Genocide enablers exposed
Francesca Albanese has published a report which identifies over 60 companies implicated in profiting from genocide in key sectors such as arms, heavy machinery, technology, finance, and construction.
📍 Geneva