October 12, 2010 Margaret’s Boys House, Cape Town, South Africa Margaret’s Boys House, an under-resourced home for orphaned and abandoned boys in Cape Town, South Africa, today received the bright donation of a huge solar...