CONSTITUTION @ 30: The Constitution’s promise is still contested and still unfinished

· Daily Maverick