From South Africa To The Congo, To Peru AND Colombia, To Palestine: Glencore’s Greed Means Death. March 31, 2025March 31, 2025 Samantha Post Views: 14