Lockheed Martin, a defense contractor, is doing work in development because there could be terrorist havens growing in Africa. The picture above is from the WSJ and shows where they have contracts with nice colors for countries at risk. I don’t see how all of Kenya is at risk (especially when they are set up in the western part of the country, away from the areas where Taliban growth could take place).
Why does this approach to development seem so blatantly wrong to a non-expert? Yet, it is the approach that the US continues to use and is championed by our Secretary of State. I would say that it is a clear example of new American Imperialism.