Nelson Mandela home on 12th Avenue Houghton has been abandoned and left to ruin. The Mandela family reportedly abandoned the mansion after the lights were cut...