Globalist Quiz

Which nation gives most foreign aid?

by Stephan Richter