Foreign aid: who gives the most, and where does it go?

entertainment 205019℃
Foreign aid: who gives the most, and where does it go? - Lujuba 2:01
Tags: