Lucara recovers 320-carat gem at Karowe Mine | African Mining Market – African Mining Market source Post Views: 4