Barrick Gold Faces Demonstration Against Human Rights, Environmental Abuses at Toronto AGM
Barrick Gold's shareholders will be greeted by a familiar sight in Toronto this morning: protesters...
Barrick Gold's shareholders will be greeted by a familiar sight in Toronto this morning: protesters...