DAVID BAHNSEN: THE UNSEEN COST OF BORROWING FROM FUTURE GENERATIONS

 / 
00:00