Partnership Africa Canada: the Kimberley Process needs review

Read More

Blood diamonds – Kimberley Process comes under fire

Read More