Even in Germany, politicians seem to understand this principle. 500 billion new dept! • Clip by @user69086092 • Listen on Fountain