Raj Patel

Aired:  01/12/10 Views: 45,065

Raj Patel says the hidden cost of our consumption causes a great deal of environmental harm and social destruction. (6:44)

Loading...