Close

Now Playing:

Which country provides the most development aid as a share of GDP? The United States, Germany, Norway or Sweden? The Globalist's Stephan Ricther quizzes Bill Radke.