Johann Bekker, 66, is one of 51 residents of the Sonskynhoekie (Sunshine) Care Centre, a non-profit shelter located north of Pretoria in South Africa. Residents with a government pension or another means of income pay the camp 350 rand a month, about $50, for rent and two meals a day. Those with no income pay nothing.