Rupert SmithRupert is a retired attorney who studied languages at university, and spent a 30-year career intimately involved with the South African mining industry. He lives in Johannesburg, South Africa.
An OTP has been sent to your Registered Email Id:
Resend Verification Code