South Africa A homeless bazaar: Cape Town's ‘Street Store’, where everything's for free 4 min 0 By Rebecca Davis