Gates Foundation: Optimistic report card – great progress in helping world’s poor Gates Foundation: Optimistic report card – great progress in helping world’s poor How uplifting that groups like the Gates Foundation Continue reading →