Tag: Sierra Diamonds

Sierra Diamonds Pays Over Le800M to Land Owners

The Sierra Diamonds Company Limited, operating at the Lower Bambara chiefdom in Kenema...

Get Latest News on WhatsApp