There is no shortage of projects trying to do social good these days. Most people are familiar with efforts like Red Cross and UNICEF, which have been around for decades. Moreover, every country has ...