Lucara Botswana
Published on: Sunday 28 April 2019
Lucara’s Karowe mine lies in the central eastern portion of Botswana, located around 20 kilometres away from the town of Letlhakane, which is home to approximately 26,000 people. A state-of-the-art ...