There’s no shortage of ways to do good, and a myriad of charities that help noble causes, from reducing poverty and boosting education to protecting the environment and advancing healthcare. Sadly though, the dispiriting truth is that the fight against poverty, disease and hunger has lost momentum. Why haven’t we made more headway against the
