African communities helping themselves

The best outcome for any development project is when members of a local community are empowered to help themselves. Many such examples were observed by a Global Development Group monitoring… read more →