The United States provides more than $40 billion per year to less-developed countries. That aid is under a government-wide review now, ordered by the Obama Administration. Some critics say the aid comes with too many strings attached. For more, see my latest
GlobalPost story.
No comments:
Post a Comment