STONE AGE: Lab diamonds vs mined - how much does love cost?

· Daily Maverick