Walter Nyamugama used to live in a tent. Now, he lives in a shared house, spacious and with a beautiful view of the Muizenberg promenade. "Sometimes I'm sitting here and I can't believe it," he says, ...