by Lionesses of Africa Operations Department
Last weekend we highlighted that William Warshauer of Technoserve wrote (here): “Since 1960, the world has spent roughly $5.7 trillion on foreign aid…Of that enormous sum, how much has been effective in fighting poverty? The shocking truth is that we don’t really know.” “…we don’t really know.” - How is that possible?
Read more