Jeffrey Sachs

Aired:  03/02/06 Views: 5,487

Jeffrey Sachs explains that giving a little aid to impoverished countries is the least that Americans can do. (7:02)

Loading...