Geneva Council Denounces Human Rights Violations and Environmental Abuses by Chinese-Invested Companies in Mineral Mining Supply Chains …