Barrick Gold Faces Demonstration Against Human Rights, Environmental Abuses at Toronto AGMMay 14, 2014 | News