Elizabeth Von Tersch, Senior Editor Sitting several miles off the coast of Cape Town's V&A Waterfront, Robben Island stands as a reminder of South ... a home for a leper colony, a mental ...