Debswana 1,098-Carat Diamond Discovery Could Be 3rd Largest Ever Debswana Diamond Company unearthed the epic diamond. By Editorial Staff