Defend Truth

Dikgang Moseneke

Dikgang Moseneke is a South African judge and former Deputy Chief Justice of South Africa. See his full Wikipedia profile here.