
Congress approved the clawing back of $7.9 billion in foreign aid pledges. Who ends up losing out?
(Image credit: Delil souleiman/AFP)

Congress approved the clawing back of $7.9 billion in foreign aid pledges. Who ends up losing out?
(Image credit: Delil souleiman/AFP)