Taiwan is often overlooked in discussions of global affairs, but it has immense strategic significance; and in the new South Africa, no-one is safe from criticism - not Cecil Rhodes, not Mahatma Gandhi, not even Nelson Mandela...