Another massive diamond has been unearthed this week at the Karowe Lucara mine, Botswana. Lucara Diamond Corp....

read more